Un problema recurrente es que cuando mueves una base de datos a otro servidor, no importa la manera en que te la lleves, puede ser un respaldo, un script o utilizando el Sql publish wizard, el caso es que los $%&@ diagramas no se ven en la nueva base de datos... se que si haces un nuevo diagrama y agregas las tablas involucradas automaticamente te dibuja las relaciones entre las tablas pero pues todo el "layout" se pierde...
Para medio solucionar esta bronca, lo que hice fue lo siguiente en la base de datos recien restaurada. Ojala les sirva.
set identity_insert dbo.sysdiagrams on
go
insert into sysdiagrams(name, principal_id, diagram_id, version, definition)
select name, principal_id, diagram_id, version, definition from [BASEDATOSORIGEN].[dbo].[sysdiagrams]
go
set identity_insert dbo.sysdiagrams off
go
Posted
Jul 02 2008, 06:56 AM
by
Humberto Martinez