<各種コマンドメモ>
●コマンドを実行するためのツール
・コマンド・ウィンドウ
Windowsスタートメニューから起動する。
コマンドプロンプトから直接起動できないのは仕様らしい(ホント?)
・CLP(コマンド行プロセッサー)
コマンド・ウィンドウから「db2」コマンドでCLP起動となる。
#以下はコマンド・ウィンドウで実行する場合のコマンドです。
CLPで実行する場合、先頭の「db2」を削除してください。
●DB2コマンド一覧(SQLは含まない)
------------------------------------------
[Usage]
db2 ?
------------------------------------------
->Oracleで言うところのSQL*PLUSコマンドと同じっぽい
●データベースへの接続
------------------------------------------
[Usage]
db2 connect to [user using ]
------------------------------------------
->user以下を省略すると、OS認証となる。
●データベース接続状況の確認
------------------------------------------
[Usage]
db2 connect
------------------------------------------
●データベースからの切断
------------------------------------------
[Usage]
db2 connect reset
or
db2 terminate
------------------------------------------
->この2つにニュアンスの違いってあるのかなあ?
[答え]http://www-01.ibm.com/support/docview.wss?uid=std305ef4bde22d56168492575060035a024
●オートコミット解除
#デフォルトでオートコミットはON・・・恐ろしい子
・その1
オートコミット=オフでコマンド行プロセッサーを起動
------------------------------------------
[Usage]
db2 +c
------------------------------------------
・その2
SQL毎にオン/オフを切り替えて実行
------------------------------------------
[Usage]
db2 +c
------------------------------------------
->このへんの環境まわりの設定は「db2 list command」コマンドを叩いてみよう
●オートコミット状態の確認
------------------------------------------
[Usage]
db2 list command options
------------------------------------------
-> 「-c 自動コミット (ON|OFF)」で確認。
●テーブル一覧の取得
------------------------------------------
[Usage]
db2 list tables
------------------------------------------
->このへんの一覧表示系コマンドは「db2 ? list」コマンドを叩いてみよう
●テーブル定義の表示
------------------------------------------
[Usage]
db2 describe table [show detail]
------------------------------------------
-> show detailをつけると、より詳しい情報が表示される。
●データベースの作成
------------------------------------------
[Usage]
db2 create database on using codeset territory collate using
------------------------------------------
->詳しいことはこのへん参照
http://www.atmarkit.co.jp/flinux/rensai/db2_02/db2_02b.html
●エラーコードの詳細確認
------------------------------------------
[Usage]
db2 ?
------------------------------------------
●DB2コマンドの文法確認
------------------------------------------
[Usage]
db2 ?
------------------------------------------
2009年7月4日土曜日
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿