Microsoftの SQL Server Migration Assistant for Sybase ( 'SSMA')を使用して、複数のSybaseデータベース(同じスキーマを持つ)を単一のSQLServerデータベースに移行しようとしています。
新しいSQLServerデータベースのすべてのテーブルには、追加の列project_id
があります。この列には、移行元のSybaseデータベースデータに応じて固定値が必要です。
SSMAを使用してスキーマを移行し、SSMSで新しい列を作成しました。しかし、私は新しい列がSSMAに表示されておらず、やりたいことを達成する方法がわかりません。
追加のproject_id
列を使用しながら、各Sybaseデータベースからデータを移行するにはどうすればよいですか。
SSMAは、スキーマの移行後に作成した余分な列を無視するだけであることが判明しました。そのため、各Sybaseデータベースからデータを移行する前に、 project_id
columns のデフォルトを設定してそれらを使用できます。これらのデフォルトが入力されています。