Compartilhar via


Usar SQLConfigDatasource com o driver ODBC para Oracle

Importante

Esse recurso será removido em uma versão futura do Windows. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use o driver ODBC fornecido pela Oracle.

A tabela a seguir lista as configurações válidas do SQLConfigDatasource para o Microsoft ODBC Driver for Oracle, versão 1.0 (Msorcl10.dll) e o Microsoft ODBC Driver for Oracle, versão 2.0 (Msorcl32.dll).

Observação

O driver Msorcl10.dll (versão 1.0) dá suporte a todas as configurações, exceto Servidor. O driver Msorcl32.dll (versão 2.0 e superior) dá suporte a todas as configurações.

Algumas configurações são ignoradas pelo driver, mas são aceitas por SQLConfigDatasource. Incluir essas configurações no cadeia de conexão ODBC é a única maneira de serem aceitas em tempo de execução. Uma configuração ignorada não será armazenada no registro quando SQLConfigDatasource criar a fonte de dados.

Na tabela a seguir, A/N significa qualquer cadeia de caracteres alfanumérica válida até o comprimento máximo permitido. Max Len (comprimento máximo) é o comprimento máximo permitido de cadeia de caracteres aceito pela configuração, incluindo o caractere de terminador de cadeia de caracteres.

Configuração Max Len Valor padrão Valores válidos Descrição
BufferSize 7 65535 1000 Tamanho mínimo do buffer de busca até 65535 bytes
CatalogCap 2 1 0 ou 1 Se 1, identificadores não citados serão convertidos em maiúsculas nas funções de catálogo.
ConnectString 128 "" A/N Cadeia de conexão. Método necessário para especificar o nome do servidor com o driver Msorcl10.dll.
Descrição 256 "" A/N Descrição.
DSN 33 "" A/N Nome da fonte de dados.
GuessTheColDef 4 0 A/N Retorna um valor diferente de zero para colunas sem escala definida pelo Oracle.
NumberFloat 2 "" 0 ou 1 Se 0, as colunas FLOAT serão tratadas como SQL_FLOAT. Se 1, as colunas FLOAT serão tratadas como SQL_DOUBLE.
PWD 30 "" A/N Senha.
RDOSupport 2 "" 0 ou 1 Permite que o RDO chame procedimentos Oracle.
Comentários 2 0 0 ou 1 Inclua COMENTÁRIOS em funções de catálogo.
Rowlimit 4 "" 0 a 99 Número máximo de linhas retornadas por uma instrução SELECT. Uma cadeia de caracteres de comprimento zero indica que nenhum limite é aplicado.
Servidor 128 "" A/N Nome do servidor Oracle.
SynonymColumns 2 1 0 ou 1 Inclua SINÔNIMOS em SQLColumns.
SystemTable 2 "" 0 ou 1 Se 0, as tabelas do sistema não serão exibidas. Se 1, as tabelas do sistema serão exibidas.
TranslationDLL 33 "" A/N Tradução .dll nome.
TranslationName 33 "" A/N Nome da tradução.
Translationoption 33 "" A/N Opção de tradução.
TxnCap 2 "" A/N Capaz de transação. Se 0, o driver relatará que não dá suporte a transações. Se 1, o driver relatará que é capaz de executar transações.
UID 30 "" A/N Nome de usuário.