Firebird
Autoquote identifiers
O driver colocará automaticamente aspas (") em seus nomes de tabelas nas instruções SQL.
'SELECT A.Field FROM Table A' será transformado em 'SELECT "A.Field" FROM "Table" A'
Esteja ciente de que palavras-chave SQL em maiúsculas devem ser usadas, como SELECT e FROM, etc, e não Select e From, caso contrário, a transformação falhará.
Banco de dados local Firebird
Conexão remota com Firebird
A porta TCP/IP padrão 3050 será usada.
Conexão somente leitura (Firebird)
Este é para o arquivo Firebird com a extensão .fdb.
Especificando dialeto Firebird
Os dialetos SQL foram introduzidos no InterBase 6.0, para suportar uma série de novos recursos SQL, incluindo identificadores delimitados.
DIALECT=1 - O parser processa como fez no InterBase V5.
DIALECT=2 - Sinalizador de transição. InterBaseV6, e Firebird sinalizam construções SQL ambíguas e emitem uma mensagem de erro ou aviso.
DIALECT=3 - O parser processa qualquer coisa delimitada por aspas simples como constantes de string e qualquer coisa delimitada por aspas duplas como identificadores SQL delimitados.
Especificando número de porta TCP/IP
Retornar com erro em conflito de bloqueio (Firebird)
Normalmente, a transação esperará se encontrar um conflito de bloqueio. Esta string de conexão causará um erro em vez disso.
Tempo de espera para erro em conflito de bloqueio (Firebird)
Normalmente, a transação aguardará se encontrar um conflito de bloqueio. Esta string de conexão gerará um erro após 4 segundos.
Interbase
Autoquote identifiers
O driver colocará automaticamente aspas (") em seus nomes de tabelas nas instruções SQL.
'SELECT A.Field FROM Table A' será transformado em 'SELECT "A.Field" FROM "Table" A'
Esteja ciente de que palavras-chave SQL em maiúsculas devem ser usadas, como SELECT e FROM, etc, e não Select e From, caso contrário, a transformação falhará.
Banco de dados local Interbase
(a extensão do arquivo de dados também pode ser .ib)
Conexão remota com Interbase
A porta TCP/IP padrão 3050 será usada.
Conexão Somente Leitura (Interbase)
Este é para o arquivo Interbase com a extensão .gdb.
Especificando dialeto Interbase
Os dialetos SQL foram introduzidos no InterBase 6.0, para suportar uma série de novos recursos SQL, incluindo identificadores delimitados.
DIALECT=1 - O parser processa como fez no InterBase V5.
DIALECT=2 - Sinalizador de transição. InterBaseV6, e Firebird sinalizam construções SQL ambíguas e emitem uma mensagem de erro ou aviso.
DIALECT=3 - O parser processa qualquer coisa delimitada por aspas simples como constantes de string e qualquer coisa delimitada por aspas duplas como identificadores SQL delimitados.
Especificando número da porta TCP/IP (.gdb)
Retornar com erro em conflito de bloqueio (Interbase)
Normalmente, a transação esperará se encontrar um conflito de bloqueio. Esta string de conexão causará um erro em vez disso.
Usando alias (aliases.conf)
Registro de exemplo em aliases.conf, aliasname = C:\database\myData.fdb