Hallo,
gibt es eine Möglichkeit per Sql-Skript die identity-Eingenschaft einer Spalte wegzunehmen und anschließend wieder hinzuzufügen, so wie man es im EnterpriseManager macht. Mit ‚alter column’ geht es ja nicht. Aber vielleicht gibt es eine stored procedure dazu.
Der Hintegrund ist, dass ich eine Datenbank per Sql-Skript kopieren möchte. Dazu muß ich die Daten unter Erhaltung des Primärschlüssels kopieren. Bei ‚set identity_insert on’ erhalte ich die Server-Nachr.-Nr. 8103: ‚Die Server.Datenbank.dbo.tbProdukt-Tabelle ist nicht vorhanden oder kann für die SET-Operation nicht geöffnet werden.’
Danke,
Bernd
gibt es eine Möglichkeit per Sql-Skript die identity-Eingenschaft einer Spalte wegzunehmen und anschließend wieder hinzuzufügen, so wie man es im EnterpriseManager macht. Mit ‚alter column’ geht es ja nicht. Aber vielleicht gibt es eine stored procedure dazu.
Der Hintegrund ist, dass ich eine Datenbank per Sql-Skript kopieren möchte. Dazu muß ich die Daten unter Erhaltung des Primärschlüssels kopieren. Bei ‚set identity_insert on’ erhalte ich die Server-Nachr.-Nr. 8103: ‚Die Server.Datenbank.dbo.tbProdukt-Tabelle ist nicht vorhanden oder kann für die SET-Operation nicht geöffnet werden.’
Danke,
Bernd
Comment