若要使用 [設定進階選項] 對話方塊,您必須先輸入這個驅動程式的登入名稱和密碼。

根據您的系統安全性需求而定,此驅動程式可能會提示您輸入名稱和密碼 (如果資料來源使用系統 (工作群組) 資料庫)。預設名稱為 Admin,而 Admin 使用者的預設 Microsoft Access 密碼為空字串。

此驅動程式將會使用下列選項,當您存取任何 Access 資料庫時可在 [設定進階選項] 對話方塊中使用這些選項。

DefaultDir

識別要存取之驅動程式的預設目錄。

Driver

用來輸入 Access 驅動程式的自訂名稱。

FIL

檔案類型。"MS Access" 代表 Microsoft Access。

ExtendedAnsiSQL

連接字串屬性。如果設定為 "1",則會啟用 Jet 4.0 功能,例如建立及卸除檢視表和程序、資料截斷偵測、新的資料類型,以及 SQL-92 保留單字清單的使用。預設值為 "0",這表示不啟用任何功能。

ImplicitCommitSync

指定交易外面所做的變更要如何寫入資料庫中。這個值一開始設定為 [是],這表示 Microsoft Access 驅動程式將會等候內部/隱含交易認可的完成。

MaxBufferSize

內部緩衝區的大小 (以 KB 為單位),Microsoft Access 會用它來傳送資料給磁碟以及從磁碟傳送資料。預設緩衝區大小是 2048 KB (顯示為 2048)。可以使用可被 256 整除的任何整數值。這樣會設定與 [設定] 對話方塊中 [緩衝區大小] 相同的選項。

MaxScanRows

當根據現有的資料設定資料行的資料類型時,所要掃描的資料列數。

可以是 1 到 16 之間的數字。預設值為 8;如果設定為 0,則會掃描所有資料列。超出此限制的數字將會傳回錯誤。

PageTimeout

未使用的頁面保留於緩衝區內的期間 (以十分之一秒為單位)。如果是 Microsoft Access 驅動程式,預設值為 0.5 秒而且必須大於 0。這個選項適用於使用 Microsoft Access 驅動程式的所有資料來源。

ReadOnly

將資料庫指定為唯讀,以禁止任何更新。

SafeTransactions

如果為 0,將會立即認可所有交易。如果為 1,只有在認可作業完成後才會將所有交易儲存到磁碟上,但是效能會稍微降低。

Threads

引擎所要使用的背景執行緒數目。這個值預設為 3。如果資料庫有大量活動,使用者可以增加執行緒數目。

UserCommitSync

指定 Microsoft Access 驅動程式是否會以非同步方式執行明確的使用者定義交易。預設值為 [是],這表示 Microsoft Access 驅動程式將會等候使用者定義交易中認可的完成。

將這個值設定為 [否] 會在多使用者環境內產生無法預測的交易結果。