Sql-Server
Bacpac 導入失敗並出現錯誤“元素或註釋類 SqlDatabaseOptions 不包含屬性類 CatalogCollat ion”
我想在本地機器上恢復一些生產 Azure 數據庫以用於開發目的。所以我將生產數據庫導出到一個
.bacpack
文件並在本地下載該文件。現在我正在嘗試使用sqlpackage 實用程序在我的本地電腦上恢復該文件,但它會引發以下錯誤*** 導入數據庫時出錯:生成部署計劃時出錯。部署無法繼續。Element 或 Annotation 類 SqlDatabaseOptions 不包含 Property 類 CatalogCollation。
有人可以告訴我這個錯誤是什麼意思以及如何解決它嗎?
提前致謝。
這已作為 SSMS 內部版本 14.0.17230.0(不是 14.0.17320.0)的一部分得到修復。請更新到最新版本。
安裝更高版本的數據層應用程序框架,例如
https://www.microsoft.com/en-us/download/details.aspx?id=55088
這樣您就不必進行完整升級,只需使用此獨立版本即可。
一個範例導入命令是:
“C:\Program Files\Microsoft SQL Server\140\DAC\bin\sqlpackage.exe” /a:Import /tdn:NEWDBNAME /tp:SQLSERVERUSERPASSWORD /tsn:SQLSERVERINSTANCE /tu:SQLSERVERUSERPASSWORD /sf:“C:\Temp\ BACPACFILENAME.bacpac”