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」