Generación errónea de Scripts de Vistas desde el EM.

24/04/2006 - 10:42 por José Manuel Blanes Pacheco | Informe spam
Hola a todos:

Me he encontrado con el siguiente problema. He creado vistas desde el
Enterprise Manager del SQL Server 2000 SP4, pero por necesidades les he
cambiado el nombre a algunas desde el propio Enterprise, sin utilizar
scripts.

El problema está en que a la hora de generar scripts de las vistas para
llevarlas a otra base de datos, en el create view me aparece el nombre
original con las que la creé, pero no el nombre cambiado desde el
Enterprise, y sin embargo en el drop view y en grant view sí me aparece el
nombre que puse cuando las cambié. No se si me explico bien, pero a quién le
haya pasado esto seguro que me entiendo.

La gravedad está en que tengo 700 vistas y claro ir una a una a mano
corrigiendo el nombre en el script de Create View es inviable. ¿Existe
alguna manera automática de solucionarlo?

Gracias adelantadas a todos.
 

Leer las respuestas

#1 Piolin Net
24/04/2006 - 11:20 | Informe spam
Parece que has cambiado el nombre externo de la vista pero no el interno que
es el que se ejecuta. ¿Como solucionarlo? Pues la unica manera que yo se es
editar la vista y cambiarle el nombre a mano.

Para hacerlo de una manera mas automatizada deberia de existir una tabla de
sistema donde se relacionaran esos 2 nombres ... y a eso te podra contestar
alguno de los tecnicos del foro.

saludos.

"José Manuel Blanes Pacheco" escribió:

Hola a todos:

Me he encontrado con el siguiente problema. He creado vistas desde el
Enterprise Manager del SQL Server 2000 SP4, pero por necesidades les he
cambiado el nombre a algunas desde el propio Enterprise, sin utilizar
scripts.

El problema está en que a la hora de generar scripts de las vistas para
llevarlas a otra base de datos, en el create view me aparece el nombre
original con las que la creé, pero no el nombre cambiado desde el
Enterprise, y sin embargo en el drop view y en grant view sí me aparece el
nombre que puse cuando las cambié. No se si me explico bien, pero a quién le
haya pasado esto seguro que me entiendo.

La gravedad está en que tengo 700 vistas y claro ir una a una a mano
corrigiendo el nombre en el script de Create View es inviable. ¿Existe
alguna manera automática de solucionarlo?

Gracias adelantadas a todos.




Preguntas similares