ttRepStateSet
このプロシージャは、アクティブ・スタンバイ・ペアのデータベースのレプリケーション・スキームの状態を設定します。現在、
ttRepStateSet
はデータベースの状態をACTIVE
に設定するためにのみ使用できます。これは、アクティブ・スタンバイ・ペアでアクティブな役割を果たすことを示します。ttRepStateSet
は次の状況でのみ実行されます:
-
データベースで
CREATE ACTIVE STANDBY PAIR
コマンドが実行され、それ以降は障害が発生していない場合。 -
データベースが現在
STANDBY
状態で、アクティブ・スタンバイ・ペアの他のデータベースでttRepDeactivate
プロシージャが使用されてその状態がACTIVE
からIDLE
に変更された場合。 -
データベースがローカル・トランザクション・ログからリカバリした直後で、停止前は
ACTIVE
状態であった場合。
必要な権限
このプロシージャには、ADMIN
権限が必要です。
TimesTen ScaleoutおよびTimesTen Classicでの使用
このプロシージャはTimesTen Classicでサポートされていますが、TimesTen Scaleoutではサポートされません。関連ビュー
このプロシージャには関連ビューはありません。
構文
ttRepStateSet('state')
パラメータ
ttRepStateSet
には、次のパラメータがあります。
パラメータ | 型 | 説明 |
---|---|---|
|
|
データベースのレプリケーションの状態。このリリースでは、 |
結果セット
ttRepStateSet
は結果を返しません。
例
データベースのレプリケーションの状態をACTIVE
に設定するには、次のように実行します。
CALL ttRepStateSet('ACTIVE');
関連項目
- ttRepDeactivate
- ttRepTransmitSet
- ttReplicationStatus
- ttRepPolicySet
- ttRepStateGet
- ttRepStateSave
- ttRepStop
- ttRepSubscriberStateSet
- ttRepSubscriberWait
- ttRepSyncGet
- ttRepSyncSet
- 『Oracle TimesTen In-Memory Database C開発者ガイド』の「ttRepDuplicateEx」