ヘッダーをスキップ
Oracle TimesTen In-Memory Database C開発者およびリファレンス・ガイド
リリース7.0
E05164-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttRamGrace

説明

最後のアプリケーションがデータ・ストアから接続を切断した後、接続文字列で指定したデータ・ストアがRAMに保持される秒数を指定します。その後、TimesTenはデータ・ストアをアンロードします。猶予期間は随時設定または再設定が可能ですが、RAMポリシーがTT_RAMPOL_INUSEに設定されている場合のみです。

アクセス制御

アクセス制御が有効になっている場合は、ADMIN権限またはデータ・ストア・オブジェクトの所有権が必要です。

構文

ttRamGrace (ttUtilHandle handle, const char *connStr,              unsigned int seconds)

パラメータ

ttRamGraceには、次のパラメータがあります。

パラメータ
説明
handle
ttUtilHandle
ttUtilAllocEnvを使用して割り当てられるTimesTenユーティリティ・ライブラリ環境ハンドルを指定します。
connStr
const char *
RAM猶予期間を設定するデータ・ストアについて記述する接続文字列を指定するヌル終端文字列。
seconds
unsigned int

最後のアプリケーションがデータ・ストアから接続を切断した後、TimesTenがデータ・ストアをRAMに保持する秒数を指定します。その後、TimesTenはデータ・ストアをアンロードします。

payrollというDSNに10秒のRAM猶予期間を設定するには、次のように入力します。

ttUtilHandle   tilHandle;

int            rc;

rc = ttRamGrace (utilHandle, "DSN=payroll", 10);

参照

ttRamLoad
ttRamPolicy
ttRamUnload