VistaDB

Strings de conexão para VistaDB

VistaDB ADO.NET Provider

Padrão

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=ExclusiveReadWrite;

Este único processo de leitura e escrita é o modo de acesso mais rápido.

Acesso compartilhado

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=NonExclusiveReadWrite;

Vários processos podem acessar o banco de dados e arquivos de bloqueio podem ser gerados.

Acesso compartilhado, banco de dados somente leitura

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=SharedReadOnly;

Vários processos podem acessar o banco de dados. Todos eles devem estar em modo somente leitura. Nenhum arquivo de bloqueio é gerado.

Acesso compartilhado, conexão somente leitura

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=NonExclusiveReadOnly;

A conexão é somente leitura. No entanto, o banco de dados está aberto para outras conexões e essas outras conexões podem ter acesso de escrita.

Conexão somente leitura

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=ExclusiveReadOnly;

Criptografia de Banco de Dados

Isso é apenas para criptografia. Não qualquer tipo de acesso ao nível do usuário.

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=ExclusiveReadWrite;Password=myEncryptionKey;

Espaços não são permitidos e nenhum caractere ' ou "

Importante! Se nenhuma criptografia for usada, NÃO especifique nada na string de conexão. Um valor em branco como Senha=; ativa a criptografia com uma chave em branco. Deixe a chave Password inteira fora da string de conexão.

Desativar transações

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=ExclusiveReadWrite;Transaction Mode=off;

Se as transações forem tentadas pelo cliente, um erro ocorrerá.

Ignorar transações

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=ExclusiveReadWrite;Transaction Mode=ignore;

Se o cliente iniciar uma transação, uma transação não será criada.

Pooling de Conexão

Data Source=C:\Diretorio\Arquivo.vdb4;Open Mode=ExclusiveReadWrite;Pooling=True;Min Pool Size=10;Max Pool Size=30;

Para desativar o pooling, defina Pooling=False; e remova o Min Pool Size e Max Pool Size da string de conexão.