Symptome
Wenn Sie ein Projekt mithilfe der CatalogFolder.DeployProject-Methode in einer instance SQL Server 2014 oder SQL Server 2012 bereitstellen, dauert die Fertigstellung der Veröffentlichung länger als erwartet. Darüber hinaus kann die Veröffentlichung viel Netzwerkdatenverkehr verursachen.
Dieses Problem tritt auf, weil die CatalogFolder.DeployProject-Methode alle Daten aus der Tabelle internal.operations abruft.
Lösung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 1 für SQL Server 2014 SP1 /en-us/help/3067839
Kumulatives Update 8 für SQL Server 2014 /en-us/help/3067836
Kumulatives Update 6 für SQL Server 2012 SP2 /en-us/help/3052468
Kumulatives Update 7 für SQL Server 2014 /en-us/help/3046038
Informationen zu kumulativen Updates für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
- Neuestes kumulatives Update für SQL Server 2014 SP1
- Neuestes kumulatives Update für SQL Server 2012 SP2
- Neuestes kumulatives Update für SQL Server 2014
Problemumgehung
Um dieses Problem zu umgehen, verwenden Sie beim Veröffentlichen von Projekten die gespeicherte Transact-SQL-Prozedur catalog.deploy_project.
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.