TimesTenデータベースを作成した後、TimesTenデータベースでOracleデータベース・データをキャッシュする前に、次のタスクを実行する必要があります。
注意: TimesTenキャッシュは、TimesTen Scaleoutデータベースではサポートされていません。 |
TimesTenデータベースで、Oracleデータベース・データをキャッシュする前に、SQL Developerの外部でSQL*PlusやttIsql
ユーティリティなどのコマンドライン・インタフェースを使用するか、SQL Developer内部でSQLワークシートを使用して、特定のタスクを実行する必要があります。
次のようなタスクがあります。
TimesTenユーザーへのキャッシュ権限の付与
Oracleデータベース・ユーザーおよびTimesTenユーザーの作成の詳細は、『Oracle TimesTen Application-Tier Database Cacheユーザーズ・ガイド』のOracleデータベース・ユーザーの作成に関する項およびTimesTenユーザーの作成に関する項を参照してください。
OracleデータベースおよびTimesTenデータベースの構成の詳細は、『Oracle TimesTen Application-Tier Database Cacheユーザーズ・ガイド』のTimesTen ClassicにデータをキャッシュするためのOracleデータベースの構成に関する項およびOracleデータベース・データをキャッシュするためのTimesTenデータベースの構成に関する項を参照してください。
Oracle Databaseでキャッシュ管理ユーザーを作成する必要があります。このユーザーは、キャッシュ・グループの定義済動作を実行します。
Oracle Databaseでキャッシュ管理ユーザーを作成した後、TimesTenデータベースでそのユーザーに名前およびパスワードを設定する必要があります。
キャッシュ管理ユーザーの名前およびパスワードを設定するには、TimesTenデータベースの接続名のノードを右クリックして、「キャッシュ管理ユーザーの設定」を選択します。図3-7「TimesTen接続の表示」を参照してください。
「キャッシュ管理者ユーザーを設定中」ダイアログが表示されます。「プロンプト」タブの「キャッシュ管理者ユーザーID」フィールドで、キャッシュ管理ユーザー名を入力します。「キャッシュ管理者ユーザー・パスワード」フィールドで、キャッシュ管理ユーザーのOracleデータベース・パスワードを入力します。
「適用」をクリックします。
OracleデータベースをキャッシュするTimesTenデータベースごとに、キャッシュ管理ユーザー名およびパスワードを設定する必要があります。TimesTenデータベースを削除して再作成する場合、または Oracle Databaseでキャッシュ管理ユーザーを削除して再作成する場合は、TimesTenデータベースでキャッシュ管理ユーザー名およびパスワードをリセットする必要があります。
キャッシュ管理ユーザーの詳細は、『Oracle TimesTen Application-Tier Database Cacheユーザーズ・ガイド』のキャッシュ管理ユーザーの名前およびパスワードの設定に関する項を参照してください。
キャッシュ管理ユーザー名とパスワードを設定した後、TimesTenキャッシュ・エージェント・プロセスを開始する必要があります。キャッシュ・エージェント・プロセスでは、キャッシュ・グループのロードや自動リフレッシュなどの操作をキャッシュします。
キャッシュ・エージェントを起動するには、TimesTenデータベースの接続名のノードを右クリックして、「キャッシュ・エージェントの開始/停止」を選択します。図3-7「TimesTen接続の表示」を参照してください。
「キャッシュ・エージェントを開始中/停止中」ダイアログ・ボックスで、「プロンプト」タブの「エージェントの開始」を選択します。次に、「適用」をクリックして、キャッシュ・エージェントを起動します。
実行中のキャッシュ・エージェント・プロセスを停止するには、TimesTenデータベースの接続名のノードを右クリックして、キャッシュ・エージェントを起動したときと同じ方法で「キャッシュ・エージェントの開始/停止」を選択します。
「キャッシュ・エージェントを開始中/停止中」ダイアログ・ボックスで、「プロンプト」タブの「エージェントの停止」を選択します。次に、「適用」をクリックして、キャッシュ・エージェントを停止します。図8-2 「キャッシュ・エージェントを開始中/停止中」を参照してください。
キャッシュ・エージェント・プロセスの詳細は、『Oracle TimesTen Application-Tier Database Cacheユーザーズ・ガイド』のキャッシュ・エージェントの管理に関する項を参照してください。