Pergunta

É possível usar Oracle Instant Client para aplicação desse driver uso oraoledb para conexão com Oracle 9i DB.

Foi útil?

Solução

Eu não acredito que sim. A instantâneo FAQ Cliente estados

O que pode instantâneo cliente pode ser utilizado? Instant Client pode ser usado para executar seus aplicativos OCI, Occi, Pro C, JDBC e ODBC sem instalar um cliente Oracle completa. Além disso, Instant Client suporta SQL Plus. A partir de Instant Client 10.2, também é possível desenvolver aplicativos para OCI e OCCI usando a transferência imediata do Client SDK.

OLE DB é conspicuamente ausente dessa lista. Agora, potencialmente, você poderia usar o provedor Microsoft OLE DB para ODBC juntamente com o Instant Client e ODBC, mas a adição de camadas adicionais de software nunca é muito divertido.

Outras dicas

Eu acho que é possível. Procure Oracle Data Access Components (ODAC) . Eu fiz o download do versão ODAC XCopy , então:

  1. Descompacte em algum tmp pasta
  2. cmd aberto como administrador
  3. executar install.bat (eu correr: install oledb c:\oracle\odac_12_1 odac true)

Apesar de estar em este script, o regsvr32 comando (para registrar o oraoledb12.dll, no meu caso) não funcionou. Mas a execução desse comando após o script funcionou. Verifique a variável PATH, mas também porque o script só pode alterá-lo para a sessão de prompt.

Agora que estou sendo capaz de se conectar a um banco de dados Oracle usando provedor OraOLEDB.Oracle e Oracle Instant Cliente .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top