2012-10-03 56 views
0

我想重複一個現有的架構與表結構,但不是任何現有的數據。本質上,我們將兩個當前在數據庫中共享一個模式的公司分開,他們具有完全相同的數據結構,但我們希望他們採用不同的模式(用於訪問控制目的)。Sql Server 2008中的重複架構

可以將一個模式的整個表結構複製到一個新的模式中,而不需要引入任何數據?

+0

將它編出來,搜索並替換模式名稱然後執行它? –

+0

我也會看看這個類似的問題。 http://stackoverflow.com/questions/1080155/how-do-i-make-a-copy-of-a-table-within-sql-server-enterprise-manager –

回答

1

你可以做,在SSMS(SQL Server Management Studio中)在數據庫上

  • 右鍵單擊
  • 腳本數據庫爲
  • 創建於
  • 文件

待辦事項在生成的文件中進行全局搜索和替換,將模式名稱更改爲所需的模式名稱。

我建議您繼續保持更改腳本,以便在應用程序進一步開發時將任何所需的更改應用於數據庫。這樣,您就可以分享更改腳本,並在準備升級應用程序版本時分別應用它們。