2017-09-22 56 views
0

我正在尋找一種方法來編寫整個SQL Server 2015數據庫以將表創建腳本,存儲過程腳本,觸發器等等寫入文件夾,以便爲TFS存儲庫解決方案設置基準。除了手動逐個導出每個腳本之外,是否有辦法執行批量導出?如何將完整數據庫編寫爲一系列創建腳本?

很顯然,我不是在這裏討論數據,而是嚴格地談論如何將創建SQL文件腳本導出到單個數據庫的文件夾。

+0

似乎是一個SSDT模式比較會爲你在這裏工作。 –

+0

沒有SQL Server ** 2015 **版本 - 我們有2012年,2014年,2016年和2017年 - 請選擇... –

回答

3

請嘗試使用SQL Server Management Studio。

打開「生成和發佈腳本嚮導」。在對象資源管理器中,展開「數據庫」,右鍵單擊數據庫,指向「任務」,然後單擊「生成腳本」。按照嚮導中的步驟編寫數據庫對象的腳本。在「選擇對象」頁面上,選擇要包含在腳本中的對象。

https://technet.microsoft.com/en-us/library/ms178078(v=sql.105).aspx

1

您可以通過以下步驟生成SSMS SQL腳本:

  1. 右鍵單擊數據庫
  2. 轉到任務,然後點擊 「生成腳本...」

enter image description here

  1. 按照嚮導步驟創建腳本

enter image description here

相關問題