Partilhar via


Visão geral do Provedor OLE DB da Microsoft para Oracle

Importante

Esse recurso será removido em uma versão futura do Windows. Evite usar esse recurso em um novo trabalho de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Em vez disso, use o provedor OLE DB da Oracle.

O Provedor OLE DB da Microsoft para Oracle permite que o ADO acesse bancos de dados Oracle.

Parâmetros de cadeia de conexão

Para se conectar a esse provedor, defina o argumento provedor de da propriedade ConnectionString como:

MSDAORA

Ler a propriedade do Provedor retornará essa cadeia de caracteres.

Se uma consulta de junção com um conjunto de chaves ou cursor dinâmico for executada em um banco de dados Oracle, ocorrerá um erro. Oracle só dá suporte a um cursor estático de leitura.

Cadeia de conexão típica

Uma cadeia de conexão típica para esse provedor é:

"Provider=MSDAORA;Data Source=serverName;User ID=MyUserID; Password=<password>;"

A cadeia de caracteres consiste nessas palavras-chave:

Palavra-chave Descrição
do provedor de Especifica o provedor OLE DB para Oracle.
Fonte de Dados Especifica o nome de um servidor.
ID do usuário Especifica o nome de usuário.
Senha Especifica a senha do usuário.

Nota

Se você estiver se conectando a um provedor de fonte de dados que dê suporte à autenticação do Windows, especifique Trusted_Connection=sim ou Segurança Integrada = SSPI em vez de informações de ID de usuário e senha na cadeia de conexão.

Parâmetros de conexão Provider-Specific

O provedor dá suporte a vários parâmetros de conexão específicos do provedor, além daqueles definidos pelo ADO. Assim como acontece com as propriedades de conexão do ADO, essas propriedades específicas do provedor podem ser definidas por meio da coleção Properties de um Connection ou como parte do ConnectionString.

Esses parâmetros são totalmente descritos na Referência do Programador OLE DB . O de índice de propriedade dinâmica do ADO fornece uma referência cruzada entre esses nomes de parâmetro e as propriedades OLE DB correspondentes.

Parâmetro Descrição
Identificador de Janela Indica o identificador de janela a ser usado para solicitar informações adicionais.
Identificador de Localidade Indica um número exclusivo de 32 bits (por exemplo, 1033) que especifica preferências relacionadas ao idioma do usuário. Essas preferências indicam como datas e horas são formatadas, itens são classificados em ordem alfabética, cadeias de caracteres são comparadas e assim por diante.
serviços OLE DB Indica uma máscara de bits que especifica os serviços OLE DB para habilitar ou desabilitar.
prompt Indica se o usuário deve ser avisado enquanto uma conexão está sendo estabelecida.
Propriedades Estendidas Uma cadeia de caracteres que contém informações de conexão estendidas específicas do provedor. Use essa propriedade somente para informações de conexão específicas do provedor que não podem ser descritas por meio do mecanismo de propriedade.

Consulte Também

propriedade ConnectionString (ADO)Propriedade do Provedor (ADO)Objeto Recordset (ADO)