ttCacheInfo
ttCacheInfo
ユーティリティは、自動リフレッシュを使用したキャッシュ・グループにキャッシュされている、すべてのOracle Database表の変更ログ表情報、およびキャッシュされたOracle Database表に対して発行されたDDL文を追跡するのに使用されるOracle Databaseオブジェクトに関する情報を返します。このユーティリティで提供される出力は、主にTimesTenカスタマ・サポートが使用することを目的としています。同じ出力を取得するには、TimesTenとともにインストールされたcacheInfo.sql
スクリプトを実行します。『Oracle TimesTen In-Memory Databaseキャッシュ・ガイド』の「インストールされるSQL*Plusスクリプト」を参照してください。
必要な権限
このプロシージャには、権限は必要ありません。
TimesTen ScaleoutおよびTimesTen Classicでの使用
このユーティリティは、TimesTen ClassicとTimesTen Scaleoutの両方でサポートされています。
構文
ttCacheInfo {-h | -help | -?} ttCacheInfo {-o OracleNetServiceName} {-d DSN} {-u CacheAdminUsername} ttCacheInfo [-p prompts_OraclePwd]
オプション
CacheAdminWallet
接続属性を0に設定した場合、ttCacheInfo
ユーティリティでは、キャッシュ管理ユーザー名とパスワードの両方を指定する必要があります。したがって、パスワードの指定なしでttCacheInfo
を正常に実行できるのは、インスタンス管理者のみです。「CacheAdminWallet」を参照してください。
CacheAdminWallet
接続属性を1に設定した場合、ttCacheInfo
ユーティリティにはキャッシュ管理ユーザー名のみが必要です。資格証明を含むウォレットから、登録済パスワードを取得します。インスタンス管理者でないユーザーは、-p
オプションを指定して、プロンプトが表示されたらOracleキャッシュ管理ユーザーのパスワードを入力する必要があります。
TimesTen Scaleoutでは、Oracleウォレットはデータ・インスタンスに配置されます。したがって、ユーザーは常にデータ・インスタンスから、ttCacheInfo
ユーティリティを実行する必要があります。
ttCacheInfo
ユーティリティは、次のオプションをサポートします:
オプション | 説明 |
---|---|
|
情報が返されるデータベースのDSN。 |
|
使用方法のメッセージを出力して終了します。 |
|
情報を収集するOracleNetServiceName。 |
-p |
設定されている場合は、 |
-u |
キャッシュ管理ユーザーの名前。 |
出力
-p
オプションを指定しない場合のttCacheInfo
出力を、次に示します
$ ttCacheInfo -o oracledb -u cacheadmin -d rep3a
***************** Database Information*********************
Database name: Database1
Unique database name: database1
Primary database name:
Database Role: PRIMARY
Database Open Mode: READ WRITE
Database Protection Mode: MAXIMUM PERFORMANCE
Database Protection Level: UNPROTECTED
Database Flashback On: NO
Database Current SCN: 1163173
*************************************************************
***************Autorefresh Objects Information***************
Host name: host3
Timesten datastore name: /tmp/datastores/database1
Cache table name: customers
Has after insert trigger: YES
Change log table name: TT_07_74698_L
Number of rows in change log table: 2
Maximum logseq on the change log table: 0
Timesten has autorefreshed updates upto logseq: 0
Number of updates waiting to be autorefreshed: 0
Number of updates that has not been marked with a valid logseq:0
*****************************************
****************No DDL Tracking objects are found****************
PL/SQL procedure successfully completed.