データベース構造を表示する(で、複製する)
Google先生でうまく検索できなくて困ったのでメモ。
目的
あるサーバにあるDB2データベース構造を、そっくり別のサーバへ複製したい。
対応
db2look -d DBNAME -e > DBFILE.txt
で、データベースの構造(Create文とか)がDBFILE.txtに吐き出される。
(DBNAMEとDBFILE.txtは適時変更)
-d オプション データベース名を指定する
-e オプション 複製するのに必要な情報を出力する
データは、
CSVか何かでExport→転送→Importで頑張る。
SQL Server のDTSとかで頑張る。
件数が少なければAccessとかで頑張る。
反省
・・・テーブルだけだったら、DTSとかで自動作成できるな・・・。
何かもっとスマートなやり方ないかな・・・?