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;