接続されたデータ・ストアに対してTimesTenレプリケーション・エージェントを実行するタイミングを決定する、レプリケーションの再起動ポリシーを定義します。ポリシーは、always、manual、norestartのいずれかです。
アクセス制御がTimesTenのインスタンスに対して有効である場合、このプロシージャにはADMIN権限が必要です。
ttRepPolicySetには、次のパラメータがあります。
パラメータ | データ型 | 説明 |
repPolicy | TT_VARCHAR (10) NOT NULL | データ・ストアに対してTimesTenレプリケーション・エージェントを実行するタイミングを決定するためのポリシーを指定します。有効な値は、次のとおりです。 always: レプリケーション・エージェントはデータ・ストアに対して常時実行されます。このオプションは、TimesTenレプリケーション・エージェントをただちに起動します。TimesTenデーモンが再起動されると、自動的にレプリケーション・エージェントが再起動されます。 manual: ttRepStart組込みプロシージャまたはttAdmin -repStart コマンドのいずれかを使用して、レプリケーション・エージェントを手動で起動する必要があります。ttRepStop組込みプロシージャまたはttAdmin -repStop コマンドのいずれかを使用して、レプリケーション・エージェントを明示的に停止する必要があります。 norestart: エラーが発生した後、データ・ストアに対するレプリケーション・エージェントは再起動されません。 |
ttRepPolicySetは結果を返しません。
TimesTenレプリケーション・エージェントのポリシーをalwaysに設定するには、次のように実行します。
CALL ttRepPolicySet('always');
ttRepDeactivate
ttRepTransmitSet
『Oracle TimesTen In-Memory Database C開発者およびリファレンス・ガイド』のttRepDuplicateEx
ttReplicationStatus
ttRepPolicyGet
ttRepStart
ttRepStop
ttRepSubscriberStateSet
ttRepSubscriberWait
ttRepSyncGet
ttRepSyncSet