SQLBase

Strings de conexão para SQLBase

SQLBase .NET Data Provider

Padrão

DataSource=Servidor;UserId=Usuario;Password=Senha;

Definindo a vida útil da conexão

DataSource=Servidor;UserId=Usuario;Password=Senha;Connection Lifetime=120;

O parâmetro Connection Lifetime indica quanto tempo cada conexão deve ser mantida, em segundos. O valor padrão é 60.

Definindo tamanhos de buffer de mensagem

DataSource=Servidor;UserId=Usuario;Password=Senha;ims=8096;oms=8096;

Especificando tamanho do pool

DataSource=Servidor;UserId=Usuario;Password=Senha;Poolsize=5;

O parâmetro Poolsize indica quantas conexões SQLBase devem ser mantidas abertas, estejam elas em uso imediato ou não. O valor padrão é 5.

SQLBase OLE DB Data Provider

Padrão

Provider=SQLBaseOLEDB;Data source=Servidor;Location=BancoDeDados;User Id=Usuario;Password=Senha;

SQLBase ODBC

Padrão

Driver=SQLBaseODBC;ServerName=Servidor;Database=BancoDeDados;LogonID=Usuario;Password=Senha;

Definindo o buffer de mensagem de entrada

Controla o número de bytes do buffer de mensagem de entrada. Aumentar este valor recupera mais registros através da rede em uma única busca.

Driver=SQLBaseODBC;ServerName=Servidor;Database=BancoDeDados;LogonID=Usuario;Password=Senha;InputMessageSize=8096;

Definindo o tempo limite de bloqueio

Especifique o número de segundos que o SQLBase espera por um bloqueio ser liberado antes de gerar um erro.

Driver=SQLBaseODBC;ServerName=Servidor;Database=BancoDeDados;LogonID=Usuario;Password=Senha;LockTimeOut=500;

Os valores podem ser de -1 a 1800. Um valor de -1 significa espera infinita. O padrão é 300.

Especificando nível de isolamento

Esta define o nível de isolamento para Somente Leitura

Driver=SQLBaseODBC;ServerName=Servidor;Database=BancoDeDados;LogonID=Usuario;Password=Senha;IsoLevel=RO;

Os valores possíveis para o parâmetro IsoLevel são RL (Release Locks), RR (Read Repeatability), RO (Read-Only) e CS (Cursor Stability).