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