この付録では、TimesTen Application-Tier Database Cacheとともにインストールされ、様々な構成タスク、管理タスクおよび監視タスクの実行に使用されるSQL*Plusスクリプトについてリストし、例を含む詳細情報へのリンクを示します。すべてのスクリプトはTimesTen_install_dir
/oraclescripts
ディレクトリにインストールされます。
cacheCleanUp.sql
: 自動リフレッシュ処理の実装に使用される変更ログ表やトリガーなどのOracle Databaseオブジェクトを削除します。TimesTenシステムがオフラインであったり自動リフレッシュ・キャッシュ・グループを削除せずにデータベースが破棄されたために自動リフレッシュ・キャッシュ・グループを含むTimesTenデータベースが使用不可能になった場合に使用します。このスクリプトは、キャッシュ管理ユーザーとして実行します。詳細は、「自動リフレッシュ・キャッシュ・グループで使用されているOracle Databaseオブジェクトの削除」を参照してください。
cacheInfo.sql
: 自動リフレッシュ・キャッシュ・グループにキャッシュされているすべてのOracle Database表の変更ログ表情報、およびキャッシュされたOracle Database表に対して発行されたDDL文を追跡するのに使用されるOracle Databaseオブジェクトに関する情報を返します。キャッシュ・グループでの自動リフレッシュ処理およびキャッシュされたOracle Database表に対して発行されたDDL文の監視に使用します。このスクリプトは、キャッシュ管理ユーザーとして実行します。詳細は、「キャッシュ・グループでの自動リフレッシュ処理の監視」および「キャッシュされたOracle Database表に対して発行されたDDL文の追跡」を参照してください。
grantCacheAdminPrivileges.sql
: 特定のキャッシュ・グリッド処理およびキャッシュ・グループ処理が実行されたときに、Oracle Databaseデータのキャッシュ管理に使用されるOracle Databaseオブジェクトを自動的に作成するのに必要な権限をキャッシュ管理ユーザーに付与します。このスクリプトは、sys
ユーザーとして実行します。詳細は、「Oracle Databaseデータのキャッシュ管理に使用されるOracle Databaseオブジェクトの自動作成」を参照してください。
initCacheAdminSchema.sql
: キャッシュ管理ユーザーに最小限のセットの権限を付与し、Oracle Databaseデータのキャッシュ管理に使用されるOracle Databaseオブジェクトを手動で作成します。このスクリプトは、sys
ユーザーとして実行します。詳細は、「Oracle Databaseデータのキャッシュ管理に使用されるOracle Databaseオブジェクトの手動による作成」を参照してください。
initCacheGlobalSchema.sql
: Oracle Database timestenユーザー、キャッシュ・グリッドに関する情報を保存するためにtimestenユーザーが所有するOracle Database表およびこのOracle Database表に対する権限を定義するTT_CACHE_ADMIN_ROLE
ロールを作成します。Oracle Databaseデータのキャッシュ管理に使用されるOracle Databaseオブジェクトを自動的に作成しているか手動で作成しているかに関係なく、実行する必要があります。このスクリプトは、sys
ユーザーとして実行します。詳細は、「Oracle Databaseユーザーの作成」を参照してください。
initCacheGridSchema.sql
: 特定のキャッシュ・グリッドに関連付けられたTimesTenデータベースの情報を格納するために使用するOracle Database表を手動で作成します。このスクリプトは、sysユーザーとして実行します。詳細は、「Oracle Databaseデータのキャッシュ管理に使用されるOracle Databaseオブジェクトの手動による作成」を参照してください。
README
: TimesTen Application-Tier Database CacheとともにインストールされるSQL*Plusスクリプトの説明が含まれています。