1
我使用了Redgate打包程序(運行MSI)來重置我數據庫中的所有數據(即,我刪除了所有內容,並讓它構建新的數據庫)。不幸的是,我發現它沒有保留我的圖表,它有一個很好的安排和幾個註釋。SQL 2005 - 任何方式來恢復/複製圖表?
是否有任何方法將圖從一個數據庫複製/遷移/腳本到另一個(數據庫具有相同的結構)。
感謝, 尼爾·沃爾特斯
我使用了Redgate打包程序(運行MSI)來重置我數據庫中的所有數據(即,我刪除了所有內容,並讓它構建新的數據庫)。不幸的是,我發現它沒有保留我的圖表,它有一個很好的安排和幾個註釋。SQL 2005 - 任何方式來恢復/複製圖表?
是否有任何方法將圖從一個數據庫複製/遷移/腳本到另一個(數據庫具有相同的結構)。
感謝, 尼爾·沃爾特斯
你可以試試這個使用SQL2008(可在SQL2005不同):
set IDENTITY_INSERT stackoverflow.dbo.sysdiagrams ON
--
insert into stackoverflow.dbo.sysdiagrams (name, principal_id, diagram_id, version, definition)
select name, principal_id, diagram_id, version, definition
from dbo.sysdiagrams
--
set IDENTITY_INSERT stackoverflow.dbo.sysdiagrams OFF
目標數據庫將有複製圖。