cachesqlget

構文

cachesqlget [ASYNCHRONOUS_WRITETHROUGH | CACHE_CONFIG |INCREMENTAL_AUTOREFRESH | ORACLE_DDL_TRACKING ][[<cache_group_owner>.]<cache_group_name>] <INSTALL|UNINSTALL> [<filename>]

説明

読取り専用キャッシュ・グループ、増分自動リフレッシュを設定したユーザー管理キャッシュ・グループまたはAWTキャッシュ・グループに関連付けられたOracle Databaseオブジェクトをインストールまたは削除する、Oracle SQL*Plus互換のスクリプトを生成します。

INSTALLを指定した場合、Oracle DatabaseオブジェクトをインストールするOracle SQL文が生成されます。

UNINSTALLを指定した場合、Oracleオブジェクトを削除するOracle SQL文が生成されます。UNINSTALLでキャッシュ・グループを指定しない場合、自動リフレッシュ・ユーザーのアカウントのすべてのOracle Databaseオブジェクトを削除するSQL文が生成されます。

オプションのfilename引数が含まれている場合、生成されたSQL文は指定した外部ファイルに保存されます。既存の外部ファイルがある場合は、ファイルへの書込みが行われる前に、ファイルの内容が破棄されます。

Command> cacheSqlGet SCOTT.MYCACHEGROUP INSTALL create.sql;
Command> cacheSqlGet ASYNCHRONOUS_WRITETHROUGH INSTALL create.sql;
Command> cacheSqlGet UNINSTALL;