簡體   English   中英

將SQL Server數據庫遷移到較低版本

[英]Migrate a SQL Server database to a lower version

我試圖通過使用右鍵單擊數據庫時發現的Generating scripts任務來將SQL Server 2014數據庫降級到較低版本(SQL Server 2012)。

在進行設置以生成腳本之后,服務器會執行此操作,但是當我嘗試在較低版本的SQL Server實例上打開文件(腳本)時,出現以下錯誤。

引發系統內存不足異常

有人可以提供幫助嗎? 謝謝!

按照@usr的建議,您可以使用sqlcmd從命令行運行腳本:

sqlcmd -S myServer\instanceName -i C:\myScript.sql

或者,您可以下載ApexSQL或Redgate SQL Compare的試用版(假定您尚未嘗試過),並使用這些工具編寫更改腳本。

該腳本對於SSMS太大(可惜!)。 使用SQL Server命令行工具運行它。

我發現使用Redgate SQL Packager或兩個比較工具可以更輕松地完成此操作。 他們可以執行大量腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM