別のマシンのdb2を利用するためには、データベースをカタログする必要がある。以下では、devというマシンにdevnというノード名をつけ、dev上のデータベース utf8を参照可能に設定している。
D:\>db2cmd db2 catalog tcpip node devn remote dev server 50000; D:\>db2cmd db2 catalog db utf8 at node devn;
DB2をバージョンアップした場合ローカルに存在するデータベースを再カタログすればそのまま使うことができる。C:\DB2\NODE0000の下にデータベースフォルダが存在するのでその名前を使えば良い。
db2cmd db2 catalog database sampledb
フォルダ指定は特になくても大丈夫だった
ALTER TABLEを使う
ALTER TABLE テーブル名 ADD COLUMN 列の定義
Integer型の列を追加する場合
ALTER TABLE person ADD COLUMN age Integer
Tag: DB2