0

DB2 v7.5のMicrosoft SQL Server移行アシスタントを使用してDB2 v 11.1からSQL Server 2014に移行しようとしています。INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITYとして定義されたDB2列は、 Integerに変換されますが、SQL Server側ではIDENTITYに変換されません。 DB2 IDENTITY列をSQL Server Identity列に変換するにはどうすればよいですか?デフォルトのIDで生成されたDB2 INTEGERを変換する方法

ソースDB2:SQL Server用の

"RECID" INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 2147483647 NO CYCLE CACHE 20 NO ORDER), 

生成されたSQL:事前に

[RECID] int NOT NULL, 

感謝。

+0

申し訳ありませんが、SSMAを設定する必要があります。 –

答えて

0

SQLサーバーの生成されたスキーマをIdentity属性を追加するために手動で更新する必要がありました。一度それをしたら、すべてが正しく動作するように見えました。

関連する問題