ttRepStateSave
アクティブ・スタンバイ・ペアのリモート・ピア・データベースの状態を現在接続されているデータベースに保存します。現在、スタンバイ・データベース(
hostName,
上のstoreName
)で障害が発生したこと、およびアクティブ・データベースに対するすべての更新を読取り専用サブスクライバに直接レプリケートする必要があることをアクティブ・データベースに通知するためにのみ使用されます。
必要な権限
このプロシージャには、ADMIN
権限が必要です。
TimesTen ScaleoutおよびTimesTen Classicでの使用
このプロシージャはTimesTen Classicでサポートされていますが、TimesTen Scaleoutではサポートされません。関連ビュー
このプロシージャには関連ビューはありません。
構文
ttRepStateSave('state', 'storeName', 'hostName')
パラメータ
ttRepStateSave
には、次のパラメータがあります。
パラメータ | 型 | 説明 |
---|---|---|
|
|
データベースのレプリケーションの状態。このリリースでは、 |
|
|
状態が示されるデータベース名。 |
|
|
データベースが存在するホスト名。 |
結果セット
ttRepStateSave
は結果を返しません。
例
backup1
というホスト上のスタンバイ・データベースstandby
で障害が発生したことをアクティブ・データベースに通知するには、次のように実行します。
ttRepStateSave('FAILED', 'standby', 'backup1');
関連項目
- ttRepDeactivate
- ttRepTransmitSet
- ttReplicationStatus
- ttRepPolicySet
- ttRepStateGet
- ttRepStateSet
- ttRepStop
- ttRepSubscriberStateSet
- ttRepSubscriberWait
- ttRepSyncGet
- ttRepSyncSet
- 『Oracle TimesTen In-Memory Database C開発者ガイド』の「ttRepDuplicateEx」