バックアップと復元のパラメーター
適用対象: Windows |Windows Server
バックアップと復元のパラメーター
このトピックには、バックアップと復元に使用されるパラメーターが含まれています。
JET_paramAlternateDatabaseRecoveryPath
113
各データベースへの完全パスは、実行時にトランザクション ログに保持されます。 通常、トランザクション再生が正しく機能するためには、これらのデータベースは元の場所に残る必要があります。 このパラメーターを使用すると、クラッシュ復旧または復元操作を強制して、指定したフォルダー内のトランザクション ログで参照されているデータベースを検索できます。
Label | 値 |
---|---|
既定値: |
"" |
型: |
フォルダー パス (文字列) |
有効な範囲: |
0 ~ 246 文字 |
スコープ: |
インスタンス |
JetCreateInstance の後に設定します。 |
はい |
JetInit の後に設定します。 |
いいえ |
物理レイアウトに影響します。 |
いいえ |
信頼性に影響します。 |
いいえ |
パフォーマンスに影響します。 |
いいえ |
リソースに影響します。 |
いいえ |
可用性: |
Windows XP 以降のリリース |
JET_paramCleanupMismatchedLogFiles
77
このパラメーターは、データベース エンジンが構成されているものとは異なるサイズのディスク上のトランザクション ログ ファイルの使用を開始するように構成されている場合の JetInit の結果を制御します。 通常、 JetInit はデータベースを正常に復旧しますが、ログ ファイルのサイズが正しく構成されていないことを示すJET_errLogFileSizeMismatchDatabasesConsistentで失敗します。 ただし、このパラメーターが true に設定されている場合、データベース エンジンは古いログ ファイルをすべて自動的に削除し、構成されたログ ファイル サイズを使用してトランザクション ログ ファイルの新しいセットを開始し、JET_errSuccessを返します。
このパラメーターは、アプリケーションがトランザクション ログ ファイルのサイズを透過的に変更したいが、アップグレードと復元のシナリオで透過的に動作する場合に便利です。
Label | 値 |
---|---|
既定値: |
False |
型: |
Boolean |
有効な範囲: |
False、True |
スコープ: |
インスタンス |
JetCreateInstance の後に設定します。 |
はい |
JetInit の後に設定します。 |
いいえ |
物理レイアウトに影響します。 |
はい |
信頼性に影響します。 |
いいえ |
パフォーマンスに影響します。 |
いいえ |
リソースに影響します。 |
いいえ |
可用性: |
All |
JET_paramDeleteOutOfRangeLogs
52
このパラメーターが true の場合、ログ ファイルの現在のシーケンスに含まれていないディスク上にあるトランザクション ログ ファイルは 、JetInit によって削除されます。 これは、復元操作後に余分なログ ファイルを自動的にクリーンするために使用できます。
Windows XP: Windows XP で導入されました。
Label | 値 |
---|---|
既定値: |
False |
型: |
Boolean |
有効な範囲: |
False、True |
スコープ: |
インスタンス |
JetCreateInstance の後に設定します。 |
はい |
JetInit の後に設定します。 |
いいえ |
物理レイアウトに影響します。 |
はい |
信頼性に影響します。 |
いいえ |
パフォーマンスに影響します。 |
はい |
リソースに影響します。 |
はい |
可用性: |
Windows XP 以降のリリース |
JET_paramOSSnapshotTimeout
82
このパラメーターは、タイムアウトが発生するまでの JetOSSnapshotFreeze と JetOSSnapshotThaw の呼び出しの間に許容される時間を構成します。 詳細については、 JetOSSnapshotFreeze と JetOSSnapshotThaw を参照してください。 タイムアウトはミリ秒単位です。
Label | 値 |
---|---|
既定値: |
20000 (Windows XP および Windows Server 2003); 70000 (Windows Server 2003 SP1) |
型: |
整数 |
有効な範囲: |
0 – 2147483647 |
スコープ: |
グローバル |
JetCreateInstance の後に設定します。 |
はい |
JetInit の後に設定します。 |
はい |
物理レイアウトに影響します。 |
いいえ |
信頼性に影響します。 |
いいえ |
パフォーマンスに影響します。 |
いいえ |
リソースに影響します。 |
いいえ |
可用性: |
Windows XP 以降のリリース |
JET_paramZeroDatabaseDuringBackup
71
このパラメーターが true の場合、ストリーミング バックアップを実行しているデータベース内のすべてのページが削除されたデータのスクラブされます。 スクラブされているデータベース ページはディスク上に存在します。 完全なデータ・セットは、スクラブ・プロセスの前にバックアップされます。
Label | 値 |
---|---|
既定値: |
False |
型: |
Boolean |
有効な範囲: |
False、True |
スコープ: |
インスタンス |
JetCreateInstance の後に設定します。 |
はい |
JetInit の後に設定します。 |
いいえ |
物理レイアウトに影響します。 |
いいえ |
信頼性に影響します。 |
いいえ |
パフォーマンスに影響します。 |
はい |
リソースに影響します。 |
いいえ |
可用性: |
Windows XP 以降のリリース |
要件
要件 | 値 |
---|---|
Client |
Windows Vista、Windows XP、または Windows 2000 Professional が必要です。 |
[サーバー] |
Windows Server 2008、Windows Server 2003、または Windows 2000 Server が必要です。 |
Header |
Esent.h で宣言されています。 |
参照
JetCreateInstance
JetInit
JetOSSnapshotFreeze
JetOSSnapshotThaw