2017年7月21日 星期五

[研究] SQL Server 2016 資料庫匯入 SQL Server 2014 資料庫

[研究] SQL Server 2016 資料庫匯入 SQL Server 2014 資料庫

2017-07-24

續這篇

[研究] SQL Server 2016 資料庫還原到 SQL Server 2014 失敗
http://shaurong.blogspot.com/2016/08/sql-server-2014-sql-server-2016.html

因為 SQL Server 2016 要求作業系統至少要 Windows Server 2012 或 Windows 8.0,而 Windows 7 和 Windows 2008 R2 無法安裝,想要把資料庫移植過去,是無法直接從 .bak 備份檔案或 .mdf 資料庫檔案直接著手,只能從「產生指令碼」著手。

(下圖) SQL Server 2016 + SSMS 17.1  ( SQL Server Management Studio 17.1)
在要處理的資料庫上,按下滑鼠右鍵




(下圖)
 SSMS 17.1  ( SQL Server Management Studio 17.1) 預設只產生結構描述,不含資料;而且預設是 SQL Server 2017 的指令碼

(下圖)
「僅限結構描述」改為「結構描述和資料」
「SQL Server 2017」改為「SQL Server 2014」

(下圖) 其他選項依照自己環境調整






產生完成。

(完)

相關

[研究] SQL Server 2016 資料庫匯入 SQL Server 2014 資料庫
http://shaurong.blogspot.com/2017/07/sql-server-2016-sql-server-2014.html

[研究] SQL Server 2016 資料庫還原到 SQL Server 2014 失敗
http://shaurong.blogspot.com/2016/08/sql-server-2014-sql-server-2016.html


沒有留言:

張貼留言