KB4056831 – FIX: Fehler 27231 tritt auf, wenn ein SSIS-Paket, das lokalisierte Sprache enthält, im SQL Server 2016 bereitgestellt wird

Gilt für
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Symptome

Angenommen, Sie verwenden SQL Server 2016 Integration Services (SSIS). Wenn Sie ein SSIS-Paket, das lokalisierte Sprachen wie Chinesisch, Japanisch und andere enthält, für den SSISDB-Katalog bereitstellen, wird möglicherweise eine Fehlermeldung etwa folgenden Inhalts angezeigt:

Hinweis

Fehler beim Bereitstellen von Paketen. Weitere Informationen erhalten Sie, wenn Sie in der operation_messages-Ansicht nach dem Vorgangsbezeichner "OperationID" suchen. (Microsoft SQL Server, Fehler: 27231)

Zusätzlich findet sich in der catalog.operation_messages Ansicht eine Detailfehlermeldung, die der folgenden ähnelt.

Hinweis

Die Pakete konnten nicht bereitgestellt werden. Beheben Sie die Probleme, und versuchen Sie es später erneut.:Fehler beim Auffinden des Projekts mit dem Namen DeploymentError.:Fehler beim Laden von XML aufgrund des Fehlers 0xC00CE509 "Erforderliches Leerzeichen fehlte. Line lineNumber, Column ColumnNumber". Dies tritt auf, wenn ein Paket geladen wird und die Datei nicht ordnungsgemäß geöffnet oder in das XML-Dokument geladen werden kann.  Dies kann darauf zurückzuführen sein, dass ein falscher Dateiname für die LoadPackage-Methode angegeben wurde oder dass die angegebene XML-Datei ein falsches Format hat.

Lösung

Dieses Problem wird durch das folgende kumulative Sicherheitsupdate für SQL Server behoben:

Kumulatives Update 7 für SQL Server 2016 SP1

Informationen zu kumulativen Updates für SQL Server:

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Neuestes kumulative Update für SQL Server 2016

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.