リファレンス: IBM Storage Protect サーバー・データベース用の IBM Db2 コマンド
このリストは、 IBM® サポートから Db2 コマンドを発行するように指示されたときの参考資料として使用してください。
目的
ウィザードを使用して IBM Storage Protectをインストールおよび構成した後、 Db2 コマンドを発行する必要はめったにありません。 表には、使用する、または発行を求められる可能性がある Db2 コマンドの限定されたセットがリストされています。このリストは、補足資料としてのみ使用することを目的としたもので、包括的なリストではありません。 IBM Storage Protect 管理者がそれを毎日または継続的に使用することを意味するものではありません。 一部のコマンドについては、例が示されています。 詳細な出力はリストされていません。
ここで説明するコマンドとその構文の詳細については、 Db2 製品資料を参照してください。
| コマンド | 説明 | 例 |
|---|---|---|
db2cmd |
Db2 コマンド行プロセッサー・ウィンドウを開き、コマンド行環境を初期化します。 |
Db2 コマンド・ウィンドウを開きます。 |
| db2icrt | インスタンス所有者のホーム・ディレクトリーに Db2 インスタンスを作成します。
ヒント: IBM
Storage Protect 構成ウィザードは、サーバーおよびデータベースによって使用されるインスタンスを作成します。 構成ウィザードを使用してサーバーをインストールして構成した後は、通常、db2icrt コマンドは使用しません。
|
IBM
Storage Protect インスタンスを手動で作成します。次のコマンドを 1 行で入力します。 |
| db2set | Db2 変数を表示します。 | Db2 変数をリストします。 |
| CATALOG DATABASE | システム・データベース・ディレクトリーに、データベースのロケーション情報を保管します。 データベースは、ローカル・ワークステーションまたはリモート・データベース・パーティション・サーバーのいずれかにも配置できます。 サーバー構成ウィザードは、サーバー・データベースを使用するために必要なすべてのカタログを扱います。 サーバーを構成した後、実行しているときに、環境内で何らかの変更または損傷があった場合にのみ、このコマンドを手動で実行してください。 | データベースをカタログします。 |
| CONNECT TO DATABASE | コマンド・ライン・インターフェース (CLI) で使用するために、指定したデータベースに接続します。 | Db2 CLI から IBM
Storage Protect データベースに接続します。 |
| GET DATABASE CONFIGURATION | 特定のデータベース構成ファイル内にある個々の項目の値を返します。
重要: このコマンドとパラメーターは、 Db2によって直接設定および管理されます。 これらは、単に情報提供のため、および既存の設定を表示する手段として、ここにリストされています。 これらの設定の変更は、 IBM サポートによって、または APAR やテクニカル・ガイド資料 (技術情報) などのサービス掲示板を通じて通知される場合があります。 これらの設定を手動で変更しないでください。 これらの変更は、 IBM の指示があった場合にのみ、 IBM
Storage Protect サーバー・コマンドまたはプロシージャーを使用して行ってください。
|
データベース別名についての構成情報を表示します。データベース構成、ログ・モード、および保守などの設定を確認するために情報を取得します。 |
| GET DATABASE MANAGER CONFIGURATION | 特定のデータベース構成ファイル内にある個々の項目の値を返します。
重要: このコマンドとパラメーターは、 Db2によって直接設定および管理されます。 これらは、単に情報提供のため、および既存の設定を表示する手段として、ここにリストされています。 これらの設定の変更は、 IBM サポートによって、または APAR やテクニカル・ガイド資料 (技術情報) などのサービス掲示板を通じて通知される場合があります。 これらの設定を手動で変更しないでください。 これらの変更は、 IBM の指示があった場合にのみ、 IBM
Storage Protect サーバー・コマンドまたはプロシージャーを使用して行ってください。
|
データベース・マネージャーの構成情報を取得します。 |
| GET HEALTH SNAPSHOT | データベース・マネージャーとそのデータベースのヘルス状況情報を検索します。 戻された情報は、コマンドが発行された時点でのヘルス状態のスナップショットを表しています。 IBM Storage Protect は、 Db2によって提供されるヘルス・スナップショットおよびその他のメカニズムを使用して、データベースの状態をモニターします。 ヘルス・スナップショットまたはその他の文書で、項目またはデータベースがアラート状態である可能性があることが示される場合があります。 そのような場合は、状態を改善するためにアクションを検討する必要があることを示しています。 IBM Storage Protect は状態をモニターし、適切に応答します。 Db2 データベースによって宣言されたすべてのアラートが処理されるわけではありません。 |
Db2 ヘルス・モニター・インディケーターに関するレポートを受け取ります。 |
| GRANT (Database Authorities) | データベース内の特定のオブジェクトに適用される特権ではなく、データベース全体に適用される権限を付与します。 | ユーザー ID itmuser にアクセス権限を付与します。 |
| RUNSTATS | 表および関連する索引、または統計ビューの特性についての統計を更新します。 これらの特性には、レコード数、ページ数、および平均レコード長が含まれます。 表を見る場合は、表を更新または再編成した後、このユーティリティーを実行します。 照会を最適化するためにビューの統計を使用する場合は、ビューを最適化に使用できるようにする必要があります。 最適化で使用可能なビューを、統計ビューといいます。 Db2 ALTER VIEW ステートメントを使用して、ビューの最適化を有効にします。 基礎となる表への変更が、ビューによって返される行にかなり影響を与える場合は、RUNSTATS ユーティリティーを実行します。 ヒント: サーバーは、必要に応じて RUNSTATS コマンドを実行するように Db2 を構成します。
|
単一の表で統計を更新します。 |
set db2instance |
現行セッションに適用するインスタンスを判別します。 |
適用可能なインスタンスを判別します。 |
| SET SCHEMA | Db2 CLI から SQL コマンドを直接発行するための準備として、 CURRENT SCHEMA 特殊レジスターの値を変更します。 ヒント: 特殊レジスターは、データベース・マネージャーによってアプリケーション・プロセス用に定義されるストレージ域です。 これは、SQL ステートメントで参照可能な情報を保管するために使用されます。
|
IBM
Storage Protectのスキーマを設定します。 |
| START DATABASE MANAGER | 現在のデータベース・マネージャー・インスタンスのバックグラウンド・プロセスを開始します。 サーバーは、サーバーを開始および停止するたびに、インスタンスとデータベースを開始および停止します。 重要: IBM サポートから特に指示されない限り、サーバーがインスタンスとデータベースの開始と停止を管理できるようにしてください。
|
データベース・マネージャーを開始します。 |
| STOP DATABASE MANAGER | 現在のデータベース・マネージャー・インスタンスを停止します。 データベース・マネージャーは、明示的に停止されない限り、アクティブなままです。 このコマンドは、データベースに接続されたアプリケーションがある場合には、データベース・マネージャー・インスタンスを停止しません。 データベース接続がなく、インスタンス接続はある場合、このコマンドは最初にインスタンス接続を強制的に停止します。 その後に、データベース・マネージャーを停止します。 また、このコマンドは、データベース・マネージャーを停止する前に、未解決のデータベースの活動を非活動化します。 このコマンドはクライアントでは無効です。 サーバーは、サーバーを開始および停止するたびに、インスタンスとデータベースを開始および停止します。 重要: IBM サポートから特に指示されない限り、サーバーがインスタンスとデータベースの開始と停止を管理できるようにしてください。
|
データベース・マネージャーを停止します。 |


このユーティリティーは