it-swarm.com.de

Der Bacpac-Import schlägt mit dem Fehler 'Die Element- oder Anmerkungsklasse SqlDatabaseOptions enthält nicht die Eigenschaftsklasse CatalogCollation' fehl.

Ich möchte zu Entwicklungszwecken eine Azure-Produktionsdatenbank auf meinem lokalen Computer wiederherstellen. Also habe ich die Produktionsdatenbank in eine .bacpack - Datei exportiert und diese Datei lokal heruntergeladen. Jetzt versuche ich, diese Datei auf meinem lokalen Computer mit Dienstprogramm sqlpackage wiederherzustellen, aber es wird der folgende Fehler ausgegeben

*** Fehler beim Importieren der Datenbank: Bei der Erstellung des Bereitstellungsplans ist ein Fehler aufgetreten. Die Bereitstellung kann nicht fortgesetzt werden. Die Element- oder Anmerkungsklasse SqlDatabaseOptions enthält nicht die Eigenschaftsklasse CatalogCollation.

(enter image description here

Kann mir bitte jemand sagen, was dieser Fehler bedeutet und wie er behoben werden kann?

Danke im Voraus.

3
Ketan

Dies wurde im Rahmen von Build 14.0.17320.0 von SSMS behoben. Bitte aktualisieren Sie auf die neueste Version.

Weitere Informationen finden Sie hier: https://blogs.msdn.Microsoft.com/azuresqldbsupport/2018/02/15/what-will-happen-with-catalog_collation-and-case-sensitive-vs-case -unempfindlich /

5
Kanika Sharma

Installieren Sie eine spätere Version des Data Tier Application Framework, z

https://www.Microsoft.com/en-us/download/details.aspx?id=55088

Auf diese Weise müssen Sie nicht unbedingt ein vollständiges Upgrade durchführen. Verwenden Sie einfach diese eigenständige Version.

Ein Beispiel für einen Importbefehl wäre:

"C:\Programme\Microsoft SQL Server\140\DAC\bin\sqlpackage.exe"/a: Import/tdn: NEWDBNAME/tp: SQLSERVERUSERPASSWORD/tsn: SQLSERVERINSTANCE/tu: SQLSERVERUSERPASSWORD/sf: "C:\Temp\BACPACFILENAME.bacpac "

2
Billy Bonkers