コマンド解説書

UNCATALOG DATABASE

データベース項目をシステム・データベース・ディレクトリーから削除します。

許可

以下のどれかが必要です。

必須接続

なし。 ディレクトリー操作は、ローカル・ディレクトリーだけに影響します。

コマンド構文

>>-UNCATALOG----+-DATABASE-+--database-alias-------------------><
                '-DB-------'
 

コマンド・パラメーター

DATABASE database-alias
アンカタログするデータベースの別名を指定します。

使用上の注意

システム・データベース・ディレクトリーにある項目だけをアンカタログできます。 ローカル・データベース・ディレクトリーにある項目は、DROP DATABASE を使用して削除できます。

データベースを再カタログ化する場合は、CATALOG DATABASEを使用してください。 ノードにカタログ化されているデータベースをリストする場合は、 LIST DATABASE DIRECTORYを使用してください。

下位レベル・サーバーと通信するときに使用される、データベースの承認タイプの変更は、 最初にデータベースをアンカタログし、 次に別のタイプでもう一度カタログ化することによって行えます。
注:ディレクトリーをキャッシュできる場合 (GET DATABASE MANAGER CONFIGURATIONの構成パラメーター dir_cache を参照)、 データベース、ノード、および DCS のディレクトリー・ファイルはメモリーにキャッシュされます。 アプリケーションのディレクトリー・キャッシュは、最初のディレクトリー参照の間に作成されます。 キャッシュはアプリケーションがディレクトリー・ファイルのどれかを修正したときにのみ最新にされるため、 他のアプリケーションが行ったディレクトリーの変更は、 アプリケーションを再始動するまで有効にならないことがあります。

CLP のディレクトリー・キャッシュを最新表示するには、TERMINATEを使用します。 DB2 の共用キャッシュを最新表示するには、 データベースを停止してから (db2stop)、 再始動します (db2start)。 別のアプリケーション用のディレクトリー・キャッシュを最新にするには、 そのアプリケーションを停止してから再始動してください。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]