Microsoftの SQL Server Migration Assistant for Sybase 5. ( 'SSMA')を使用して、複数のSybaseデータベース(同じスキーマを持つ)を単一のMSSQLデータベースに移行しようとしています。
最初のデータベースは正常に移行されました。しかし、次のデータからデータを移行しようとすると、次のような警告がたくさん表示されます。
The table 'MyDatabase.dbo.MyTable' contains data.
If you continue with data migration, all data in the table will be deleted.
既存のデータを削除したくありませんが、SSMAでこれを行う方法が見つかりません。
私はそれを考え出した。 [ツール]> [オプション]> [一般]> [移行]に移動し、拡張データ移行オプションを表示に設定する必要がありました。
次に、テーブルごとに新しいData Mig ...タブがあり、チェックを外す必要がありましたSQL Serverテーブルの切り捨てそして適用をそれぞれ個別にヒットしましたテーブル。テーブルがたくさんあるときはかなり面倒です...しかしそれはうまくいきました。