Para utilizar a caixa de diálogo Definir Opções Avançadas, terá de começar por introduzir o nome de início de sessão e a palavra-passe deste controlador.

Dependendo dos requisitos de segurança do sistema, o controlador poderá pedir-lhe o nome e a palavra-passe se a origem de dados utilizar uma base de dados do sistema (grupo de trabalho). O nome predefinido é Admin, sendo a palavra-passe predefinida do Microsoft Access para o utilizador Admin uma cadeia vazia.

O controlador utilizará as seguintes opções, disponíveis na caixa de diálogo Definir Opções Avançadas quando se acede a qualquer base de dados do Access.

DefaultDir

Identifica o directório predefinido a que o controlador deve aceder.

Driver

Utilizada para introduzir um nome personalizado para o controlador de Access.

FIL

Tipo de ficheiro. "MS Access" para o Microsoft Access.

ExtendedAnsiSQL

Atributo da cadeia de ligação. Se for definido como "1", permite funcionalidades do Jet 4.0, como a criação e activação de vistas e procedimentos, a detecção de truncagem de dados, novos tipos de dados e a utilização da lista de palavras reservadas SQL-92. A predefinição é "0", o que não activa nenhuma destas funcionalidades.

ImplicitCommitSync

Especifica a forma como as alterações efectuadas fora de uma transacção são escritas na base de dados. Este valor é inicialmente definido como "Yes", o que significa que o controlador do Microsoft Access aguardará a conclusão das consolidações de uma transacção interna/implícita.

MaxBufferSize

O tamanho da memória intermédia interna, em kilobytes, utilizada pelo Microsoft Access para transferir dados para e a partir do disco. O tamanho predefinido da memória intermédia é 2048 KB (apresentado como 2048). Pode ser utilizado qualquer valor inteiro divisível por 256. Esta opção define o mesmo valor que Tamanho da Memória Intermédia na caixa de diálogo Configuração.

MaxScanRows

O número de linhas a pesquisar quando se define o tipo de dados de uma coluna com base em dados existentes.

Pode ser um número entre 1 e 16. O valor predefinido é 8; mas todas as linhas serão pesquisadas se o valor for 0. Um número fora do limite devolverá um erro.

PageTimeout

O período de tempo, em décimas de segundo, que uma página não utilizada permanece na memória intermédia. Para o controlador do Microsoft Access, o valor predefinido é 0,5 segundos e deverá ser superior a 0. Esta opção aplica-se a todas as origens de dados que utilizam o controlador do Microsoft Access.

ReadOnly

Designa a base de dados como só de leitura para impedir quaisquer actualizações.

SafeTransactions

Se o valor for 0, a predefinição, todas as transacções serão imediatamente consolidadas. Se o valor for 1, todas as transacções serão guardadas no disco apenas após uma operação de consolidação, mas o desempenho diminuirá ligeiramente.

Threads

O número de threads em segundo plano a utilizar pelo motor. O valor predefinido é 3. O utilizador pode aumentar o número de threads se a base de dados tiver um índice de actividade elevado.

UserCommitSync

Especifica se o controlador do Microsoft Access efectuará transacções explícitas definidas pelo utilizador de forma assíncrona. A predefinição é "Yes", o que significa que o controlador do Microsoft Access aguardará a conclusão das consolidações de uma transacção definida pelo utilizador.

A definição deste valor como "No" poderá ter consequências transaccionais imprevisíveis num ambiente com vários utilizadores.