Cambiar nombre a BD y al archivo fisico

22/02/2005 - 22:56 por Danilsa | Informe spam
Vi que con el sp SP_RENAMEDB se puede cambiar el nombre a una BD. Hice la
prueba pero solo la cambia para acceso. Que uno puede hacer para que
tambien cambie el nombre a los archivos de disco atachados a la BD tambien ?
Es como que guarda un nombre interno.

Gracias a todos

Danilsa Jimenez
Panama

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
22/02/2005 - 23:58 | Informe spam
Una forma posible es que hagas BACKUP de la base y luego un RESTORE-WITH
MOVE. La sintaxis la puedes ver en los Books Online (BOL) de tu
instalación SQL.

Otra forma es que hagas un sp_detach_db, renombres los archivos físicos
y luego haces un sp_attach_db. También tienes la sintaxis de esos stored
procedures en los BOLs.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Danilsa" wrote in message
news::
Vi que con el sp SP_RENAMEDB se puede cambiar el nombre a una BD. Hice
la
prueba pero solo la cambia para acceso. Que uno puede hacer para que
tambien cambie el nombre a los archivos de disco atachados a la BD tambien
?
Es como que guarda un nombre interno.

Gracias a todos

Danilsa Jimenez
Panama
Respuesta Responder a este mensaje
#2 Jorge Bustos
24/02/2005 - 01:49 | Informe spam
Otro modo de hacerlo, más rápido que la copia de seguridad.

1) Desde el administrador corporativo (Enterprise Manager), separa (detach)
la base de datos en cuestión.

2) Cambia el nombre/ubicación de los ficheros de la base de datos

3) Vuelve a unir (attach) la base de datos
datos, pero aparecerán los nombres y ubicaciones antiguos y un aspa roja
indicando que hay error.

4) He aquí el truco:
cambiándolos por los correctos. Deberías ver la marca de verificación verde
indicando que son correctos.

5) Si lo deseas, de paso, tambien puedes cambiar el nombre de la base de
datos

Acepta, et voilá.

Este truco también es apto para cambiar el fichero de log a su propio disco,
sin mover el de datos (esto puede suponer una optimización de rendimiento
realizada a posteriori)

Salu2,
Jorge.



"Danilsa" wrote in message
news:%
Vi que con el sp SP_RENAMEDB se puede cambiar el nombre a una BD. Hice


la
prueba pero solo la cambia para acceso. Que uno puede hacer para que
tambien cambie el nombre a los archivos de disco atachados a la BD tambien


?
Es como que guarda un nombre interno.

Gracias a todos

Danilsa Jimenez
Panama


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida