SQL Server - Reemplazar datos BBDD por otro

   
Vista:

Reemplazar datos BBDD por otro

Publicado por lapitufa1984 (2 intervenciones) el 23/04/2014 16:44:19
Buenas tardes,

tengo dos BBDD distintas, las cuales se hacen referencia entre sí, es decir, hay procedimientos, vistas, triggers o funciones de una BBDD que hacen referencia a la otra, y viceversa.

El problema es que necesito reemplazar todas las referencias por el nombre de una BBDD nueva, y hacerlo uno a uno es muchísimo trabajo. Necesito algún script que lo reemplazara automáticamente, sin tener que ir buscando objeto a objeto y reemplazando individualmente.

Tengo algún script que me busca todos los objetos que contienen una BBDD concreta, y el problema viene al reemplazar, que lo intento reemplazando el syscomments, y aunque tengo el valor a 1 de allow updates del sp_configure, me sigue dando el error de que no se pueden modificar los catálogos del sistema.

Necesito ayuda con esto. Gracias por adelantado.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Reemplazar datos BBDD por otro

Publicado por Isaias (3181 intervenciones) el 23/04/2014 18:05:26
Es correcto, las vistas del sistema son INTOCABLES.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Reemplazar datos BBDD por otro

Publicado por lapitufa1984 (2 intervenciones) el 23/04/2014 18:22:24
¿Y hay alguna forma o algún script para que el proceso se pueda automatizar y no se tenga que hacer objeto por objeto?

Gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Reemplazar datos BBDD por otro

Publicado por Isaias (3181 intervenciones) el 23/04/2014 19:04:54
Si, ya te dimos (LIbras y yo) una respuesta en FDW
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar