Slide 41
Slide 41 text
41
⚫ 最近見かけた事象
⚫ NOT NULL 制約違反
⚫ ソース DB からターゲット DB へのレプリケーション時、カラムに NULL 値を
挿入しようとした
⚫ ターゲット DB ではこのカラムが NOT NULL 制約を持っているため、
レプリケーションが失敗
⚫ エラー内容
⚫ Cannot insert the value NULL into column 'xxx', table 'xxx';
⚫ column does not allow nulls. UPDATE fails.
⚫ 解決策
⚫ 変換ルールで coalesce または ifnull 関数を使用して NULL 値を適切な値に変換
移行がうまくいかない場合
AWS DMS のソースデータベースとターゲットデータベース間でデータが一致しない場合のトラブルシューティング | AWS re:Post https://repost.aws/ja/knowledge-center/dms-source-target-data-mismatch