<< 早稲田大学+DB2の事例 | main | Database Watch 2009年12月版で、CLUB DB2が紹介されています >>

DB2の良く使うコマンドをまとめた「DB2チートシート」を作りました

DB2 Cheat Sheet
DB2でよく使うコマンドやそのオプションをまとめた、「DB2チートシート」(cheat sheet = 早見表)を作りました。
よくあるA4一枚によく使う機能がまとまっているもので、印刷して手元に置いてつかうようなイメージです。DB2に関しては日本語でも英語でもまだ見たことがなかったので作ってみました。

以下でPDF形式で公開していますので、よければ使ってください。

- DB2チートシート (portablecode.info)

また、何か間違いがあればぜひ教えてください。上記サイトはまだコメント機能が使えるようになっていないので、このエントリのコメント欄にお願いします。

コメント
「リストア」は、DB全体とテーブルスペース(多分 RESTORE DB)に分けたらどうでしょうか?
 
RECOVER DB DB名 [TO {END OF LOGS | 戻したい時刻} ]
Note1: TO は必須ではない。
Note2: 省略形 DB の方が良くはないでしょうか?
( GET DB CFG とか使っている)
  • tonkuma
  • 2009/12/21 9:05 AM
図にいろいろ書いていくときりが無いですが、
個人的には LOG は書いてほしいです。
  • tonkuma
  • 2009/12/21 9:31 AM
tonkumaさん、ご指摘ありがとうございます!あとで直したものをUPDATEします。
図のほうはあの狭いところに見やすくログを入れられるかどうか、ちょっと考えます。
  • SIM
  • 2009/12/22 8:32 AM
EXPORTコマンドのシンタックスに間違いがあるようです。(2009/12/21 ver. 1.3)
正しいシンタックスは(現在の書き方にあわせて書けば)「db2 EXPORT TO ファイル名 OF ファイルタイプ "任意のSQL"」です。
ただ、「任意のSQL」はちょっと言い過ぎで、せめて「任意のSELECT文」ですね。。。
  • Oba
  • 2009/12/22 8:44 PM
Obaさん、鋭いご指摘ありがとうございます!
たしかに「任意のSQL」は間違っていますね。
  • SIM
  • 2009/12/23 11:37 AM
細かくてすみませんが、こういうところがとても気になるものですから...
1) SELECT ... FROM ...
FROMは必須。

2) db2 RECOVER DB DB名 [TO {END OF LOGS|戻したい時刻}]
{} が無いと、
"TO END OF LOGS" 又は "戻したい時刻" とも解釈できる。

3)表記の統一(ブランク)
db2 UPDATE DBM CFG USING 変数 値 [変数 値 ...]
"[変数 値" と "...]" の間にブランクを挿入。
db2 UPDATE DB CFG FOR DB名 USING 変数 値 [変数 値 ...]
DB CFG と同じ。
db2 FORCE APPLICATIONS {ALL|(アプリケーションID)}
"{ALL" と "|(アプリケーションID)}" の間のブランクを除く。
db2 LIST TABLES [FOR {ALL|SCHEMA スキーマ名}] [SHOW DETAIL]
"スキーマ名}" と "]" の間のブランクを除く。

4) 表題?の統一
「インスタンスレベル操作」(「の」が無い)

「DB接続後の操作」(「の」が有る)
が混在
それぞれは、日本語として適切なんでしょうが、全体の統一感がいまいち。

案としては、「操作」を除くというのはどうでしょうか?
(最初の「操作」は良い代替案が無いので、そのまま)
「インスタンスレベル」
「DBへの接続後」
「管理」
等。

5) その他
「ファイルへ書き出し」
「ファイルから入力」
「書き出し」「読み込み」
または
「出力」「入力」
がいいと思います。
  • tonkuma
  • 2009/12/25 7:23 AM
tonkumaさん、色々とご指摘ありがとうございます!
ご指摘いただいたところ全てではないですが、2),3),5)は修正しようと思います。
  • SIM
  • 2009/12/25 10:46 PM
先ほど修正したv1.5を公開しました。tonkumaさん、ありがとうございました。
  • SIM
  • 2009/12/27 2:45 PM
コメントする(emailやurlは無記入でもOKです)









この記事のトラックバックURL (※SPAM対策のため、元記事のPermalink URLへのリンクがないものはトラックバックされません)
トラックバック
検索
著書
DB2cover_small.jpg
DB2の管理方法を解説した本を書きました。
ad
リンク集
about this site
recommend
プログラマのためのSQL 第4版
プログラマのためのSQL 第4版 (JUGEMレビュー »)
ジョー・セルコ
名著が第4版として、内容拡充されて発売されました。SQLの考え方を基礎からしっかり学習したい方にお勧めです。
recommend
recommend
WebSphere Application Server 構築・運用バイブル 【WAS8.5/8.0/7.0対応】
WebSphere Application Server 構築・運用バイブル 【WAS8.5/8.0/7.0対応】 (JUGEMレビュー »)
串宮 平恭,達見 圭介,田中 孝清,原口 知子,福崎 哲郎,盛林 哲
WebSphere Application Serverの運用管理本が出ました!WAS v7〜v8.5まで幅広いバージョンに対応しています。
recommend
recommend
Effective Java 第2版 (The Java Series)
Effective Java 第2版 (The Java Series) (JUGEMレビュー »)
Joshua Bloch
すべてのJava開発者必読の書が大幅改訂されて第2版になりました!。
文法などは解説していませんが、Java言語でプログラムを書くにはどういう事に気をつけるべきかという事が非常に端的に、かつ明確な理由とともに解説されています。
第2版ではJava SE 6対応がなされ、第1版で提案してJava SEに取り込まれた部分は整理され、新しい機能であるGenericsやアノテーションについての記述が多数追加されています。以前に増してお勧めできる書になりました。
まだ読んだことが無いJava開発者はぜひ読んでみてください。
recommend
 (JUGEMレビュー »)

基礎的なSQLは書けるようになったけど、今ひとつSQLのルールになんとなくしっくりこない、腑に落ちない。そんな人にお勧めの入門書です。SQLの根底に流れる基本的な考え方をやさしく解説してくれています。(レビューはこちら)
recommend
SQLパズル 第2版 プログラミングが変わる書き方/考え方
SQLパズル 第2版 プログラミングが変わる書き方/考え方 (JUGEMレビュー »)
ジョー・セルコ,Joe Celko
SQL入門を終えて、SQL中級/上級者になりたいと考えている方にぴったりのトレーニング本です(レビューはこちら)
recommend
XML-DB開発 実技コース
XML-DB開発 実技コース (JUGEMレビュー »)
下佐粉 昭,野間 愛一郎,久保 俊彦,高橋 賢司
XML-DBのやさしい入門書です。XMLの基礎から、XPath,XQueryの解説、設計の基礎、Javaでのプログラミング等盛りだくさんの内容です。
recommend
データベースパフォーマンスアップの教科書 基本原理編
データベースパフォーマンスアップの教科書 基本原理編 (JUGEMレビュー »)
エンコアコンサルティング
DBMSの基本的な内部構成、動作についての考え方をやさしく解説してくれています。(レビューはこちら)
recommend
メインフレーム実践ハンドブック z/OS(MVS),MSP,VOS3のしくみと使い方
メインフレーム実践ハンドブック z/OS(MVS),MSP,VOS3のしくみと使い方 (JUGEMレビュー »)
神居 俊哉
メインフレームの技術について、基礎概念から、実践的な使い方までを網羅した初めての解説書です。
recommend
 (JUGEMレビュー »)

CSSの概念/基礎をしっかりと解説してくれるCSS入門書。サイトへの実践的な適用方法も解説されています(レビューはこちら)
無料のDB2 Express-C
DB2 Express-C ダウンロード
recent entries
categories
recent comments
  • DB2の正式名称が"Db2"に変更。dashDB for TransactionもDb2 on Cloudに名称変更
    Taco (06/24)
  • DB2でインスタンスを追加で作成するには
    SIM (03/18)
  • DB2でインスタンスを追加で作成するには
    晩衛 (03/17)
  • SQLの学習サイト
    SIM (03/26)
  • SQLの学習サイト
    DB (03/25)
  • IBMとマイクロソフトが提携!AzureでDB2やWebSphereが、IBMクラウドでSQL Serverが提供される事に
    sim (10/25)
  • IBMとマイクロソフトが提携!AzureでDB2やWebSphereが、IBMクラウドでSQL Serverが提供される事に
    INA (10/24)
  • OpenSSLのHeartbleed脆弱性(CVE-2014-0160)は、DB2には影響ありません
    SIM (04/24)
  • OpenSSLのHeartbleed脆弱性(CVE-2014-0160)は、DB2には影響ありません
    oda (04/23)
  • IBM BLU for Cloudの日本語ガイド
    SIM (03/13)
recent trackbacks
archives