Verwirrend IDENTITY_INSERT Fehler, sagt, es ist schon in einer anderen Tabelle

Ich versuche, die Wiederherstellung einer Datenbank aus einer text-Datei mit VBA. Zum einfügen der ID-Werte, ich nenne diese vor dem senden in den Einsätzen:

SET IDENTITY_INSERT TableName ON

Dies scheint zu funktionieren für die meisten TableNames, aber wenn ich es nennen, auf die Tabelle 'Konten' ich einen interessanten Fehler:

"IDENTITY_INSERT is already ON for table 'test.dbo.PropertyAssets'. Cannot perform SET operation for table 'Accounts'."

Ich vermute, dies hat zu tun mit Fremdschlüssel-constraints oder so, aber muss jeder wissen, für sicher?

Schreibe einen Kommentar