[詳細オプションの設定] ダイアログ ボックスを使用するには、最初にこのドライバーのログイン名とパスワードを入力する必要があります。

システムのセキュリティ要件に応じて、データ ソースがシステム (ワークグループ) データベースを使用している場合に、名前とパスワードを入力するようドライバーから要求される場合があります。既定の名前は Admin です。Admin ユーザーの既定の Microsoft Access パスワードは空の文字列です。

ドライバーは、次のオプションを使用します。これらのオプションは、任意のアクセス データベースにアクセスするときに [詳細オプションの設定] ダイアログ ボックスで使用できます。

[DefaultDir]

ドライバーがアクセスする既定のディレクトリを識別します。

[Driver]

Access ドライバーのカスタム名を入力するために使用します。

[FIL]

ファイルの種類。Microsoft Access の場合は "MS Access" です。

[ExtendedAnsiSQL]

接続文字列属性。"1" に設定した場合、Jet 4.0 機能 (ビューおよびプロシージャの作成および削除、データの切り捨ての検出、新しいデータ型、SQL-92 予約語リストの使用など) が有効になります。既定値は "0" で、これらのいずれの機能も有効化されません。

[ImplicitCommitSync]

トランザクションの外部で行われた変更をどのようにデータベースに書き込むかを指定します。この値は最初は [はい] に設定されます。これは、Microsoft Access ドライバーが内部/暗黙的トランザクション内でのコミットが完了するまで待つことを意味します。

[MaxBufferSize]

ディスクとの間でデータを転送するために Microsoft Access によって使用される内部バッファーのサイズ (KB 単位)。既定のバッファー サイズは 2048 KB です ("2048" と表示されます)。256 で割り切れる任意の整数値を使用できます。[セットアップ] ダイアログ ボックスの [バッファー サイズ] と同じオプションを設定します。

[MaxScanRows]

既存のデータに基づいて列のデータ型を設定するときにスキャンする行数。

1 ~ 16 の任意の整数を指定できます。既定値は 8 です。0 に設定した場合、すべての行がスキャンされます。範囲外の数値を指定した場合、エラーが返されます。

[PageTimeout]

未使用のページがバッファーに保持される時間 (10 分の 1 秒単位)。Microsoft Access ドライバーの場合、既定値は 0.5 秒です。0 より大きい値を指定する必要があります。このオプションは、Microsoft Access ドライバーを使用するすべてのデータ ソースに適用されます。

[ReadOnly]

データベースの更新を禁止して読み取り専用にすることを指定します。

[SafeTransactions]

既定値の 0 の場合、すべてのトランザクションは即座にコミットされます。1 の場合、すべてのトランザクションはコミット時にのみディスクに保存されます。ただし、パフォーマンスはわずかに低下します。

[Threads]

エンジンが使用するバックグラウンド スレッドの数。この値は既定で 3 になっています。データベースで大量のアクティビティが発生する場合、ユーザーはスレッドの数を増やすことができます。

[UserCommitSync]

Microsoft Access ドライバーが明示的なユーザー定義トランザクションを非同期に実行するかどうかを指定します。既定値は [はい] です。これは、Microsoft Access ドライバーがユーザー定義トランザクションでのコミットが完了するまで待つことを意味します。

この値を [いいえ] に設定した場合、マルチユーザー環境で予期しないトランザクションの結果を招く場合があります。