TTC_NoReconnectOnFailover
TimesTenクライアントがフェイルオーバー後にサーバーに自動的に再接続しないかどうかを指定します。これを1 (有効)に設定した場合、TimesTenは再接続を除いて通常のすべてのクライアント・フェイルオーバー処理を実行するように指示されます。(たとえば、文ハンドルおよび接続ハンドルは無効とマークされます。)これは、アプリケーションが独自の接続プーリングを実行したり、フェイルオーバー後にデータベースへの独自の再接続を管理する場合に便利です。デフォルト値は0 (再接続)です。
このオプションの自動クライアント・フェイルオーバーを構成する必要があります。詳細は、『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』の「クライアント接続のフェイルオーバー」を参照してください。
必要な権限
この属性の値の変更に権限は必要ありません。
TimesTen ScaleoutおよびTimesTen Classicでの使用
この属性は、TimesTen ClassicとTimesTen Scaleoutの両方でサポートされています。設定
TTC_NoReconnectOnFailover
は次のように設定します。
属性の設定場所 | 属性の表示 | 設定 |
---|---|---|
CまたはJavaプログラム、あるいはUNIXおよびLinuxシステムのTimesTen Classicの |
|
|
Windows ODBCデータソース・アドミニストレータ |
「Oracle TimesTen Client DSN Setup」ダイアログ・ボックスの「No reconnect on failover」フィールド。 |
|