Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie erstellen eine Tabelle, die eine Identitäts Spalte enthält.
-
Mit der INSERT INTO-Anweisung fügen Sie die Execute sp_execute_external_script -gespeicherte Prozedur ein, um Daten in die Tabelle einzufügen.
-
Sie geben den @parallel -Parameterwert der gespeicherten sp_execute_external_script Prozedur als1an.
Wenn Sie in diesem Szenario die INSERT INTO-Anweisung ausführen, schlägt die Abfrage fehl, und es wird die folgende Fehlermeldung angezeigt:
Msg 213, Ebene 16, Status 7, Zeile 32 Der Spaltenname oder die Anzahl der angegebenen Werte entspricht nicht der Tabellendefinition.
Fehlerbehebung
Dieser Fix ist in Kumulatives Update 5 für SQL Server 2016 Service Pack 1 enthalten.
Informationen zu SQL Server 2016-Builds
Jeder neue Build für SQL Server 2016 enthält alle Hotfixes und Sicherheitsupdates, die im vorherigen Build enthalten waren. Wir empfehlen, den neuesten Build für SQL Server 2016 zuinstallieren.
Problemumgehung
Um dieses Problem zu umgehen, setzen Sie den @parallel -Parameterwert der sp_execute_external_script -Prozedur auf 0.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Informieren Sie sich über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.