最後のアプリケーションがデータ・ストアから接続を切断した後、接続文字列で指定したデータ・ストアが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);