DB2
DB2でバックアップファイルを復元する際に以下の警告が表示。 ---------------------------------------------------------------------------------------------------------------------- SQL2563W リストア処理は正常に完了しました。ただし、1つ以上の表…
DB2のV8.1でテーブルスペースを作成する際にSQL0976N(SQLSTATE=57012)で詰まったのでメモ。 DBとBufferpoolを作成後にテーブルスペースを作成。 その後にテーブルスペースを作成すると 「SQL0976N ディスケット・ドライブのドアが開いています。SQLSTATE=5…
同一テーブルでコードが重複しているデータの中に列の値が異なるものを抽出する必要があった。 同一テーブル内でのINNER JOINの方法がわからなかったためメモ。 select a1.列1, a1.列2, a2.列1, a2.列3from テーブルA a1inner join (select dummy.列1, from …
DB2 10.5.4でのレプリケーションでうまくいかないことがあったのでメモ。 ●現象 列を追加した後にREORGをしていないテーブルがあったので、 SQLSTATE=57016 が発生。 REORGを実施後に解消。 ●調査 IBMのサイトを見てテーブルを抽出。 IBM [DB2 LUW] REORGペ…
DB2でAdministrator以外のユーザーでロードする際に権限エラーになったためメモ。コネクト後にロードをしようとすると、 - SQL0552N "[ユーザー名]"は、操作"LOAD"を実行する特権を持っていません。 SQLSTATE=42502 - となる。LOADだけの権限を与える方法を…
DB2ネタ連投です。DB2でINNER JOINで結合した後にバックアップをDELやIXFで出力したい場合に複数のテーブルを結合したままだと戻すことができません。。 そのため、結合後に特定のテーブルだけ抽出する必要があります。select a.* from TABLEA a inner join …
DB2のSQLを実行するためのバッチを作成したが起動時にエラーになるため調査。 結果的には呼び出しバッチを実行バッチとは別に作成したところ実行に成功。○エラー DB21061E コマンド行環境は初期化されていません。 http://www.ibm.com/developerworks/jp/off…