Perguntas Frequentes
Para implantar o client para uso no Pentaho Data Integrator, usar o seguinte passo a passo, com todas as opções ativadas.
- Baixar o arquivo de ODAC122010Xcopy_x64.zip
- Descompactar o arquivo e acessar a pasta com o cmd em modo Administrador
- Informar o comando:
install.bat all c:\oracle myhome true - Instalar o arquivo tns em c:\oracle\network\admin
- Exemplo de conteúdo do arquivo TNSNAMES.ORA:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = [IP DO SERVIDOR])(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
Caso necessite 32bit e 64bit na mesma máquina
Segue passo a passo:
1. Primeiro baixar os Instant Clients da versão 12 do caminho:https://consultlinecntbr.sharepoint.com/:u:/s/GAPE778/EYmNDAy7CitOmTBopiZ7SvQBLkolXhLaexZ-2oIO0B9oNw?e=V5MIgu
2. Extrair em dois caminhos separados:
C:\Oracle-32bit\12.2.0\client_1
C:\Oracle-64bit\12.2.0\client_1
3. Com o prompt CMD com elevação como administrador, insira os seguintes comandos:
C:\> mklink /D c:\windows\SysWOW64\$Oracle C:\Oracle-32\12.2.0\client_1
C:\> mklink /D c:\windows\system32\$Oracle C:\Oracle-64\12.2.0\client_1
4. Finalmente adicione o caminho ao PATH:
C:\Windows\System32\$Oracle
C:\Windows\SysWOW64\$Oracle
A aplicação .NET vai automaticamente escolher a pasta correta para carregar a versão binária do 'oci.dll'.
Reiniciar o On Premise Gateway para aplicar as alterações.
Outra orientação do site da Oracle
Veja a Página Inicial do Instant Client para obter mais informações sobre os pacotes do Instant Client.
A interoperabilidade da versão cliente-servidor é detalhada no documento ID 207303.1. Por exemplo, a Interface de Chamada do Oracle 19, 18 e 12.2 pode se conectar ao Oracle Database 11.2 ou posterior. Algumas ferramentas podem ter outras restrições.
- Baixe os pacotes adequados do Instant Client para sua plataforma. Todas as instalações requerem o pacote Basic ou Basic Light.
- Descompacte os pacotes em um diretório único, como C:\oracle\instantclient_19_3. Adicione este diretório à variável de ambiente PATH.
- Se você tiver várias versões das bibliotecas Oracle instaladas, certifique-se de que o novo diretório ocorra primeiro no caminho.
- Reinicie quaisquer janelas do terminal ou certifique-se de que o novo PATH seja usado por seus aplicativos.
- Baixe e instale o Visual Studio Redistributable correto da Microsoft. O Instant Client 19 requer o redistribuível do Visual Studio 2017. O Instant Client 18 e 12.2 requerem o redistribuível do Visual Studio 2013. O Instant Client 12.1 requer o redistribuível do Visual Studio 2010.
- Se você pretende colocar opcionalmente arquivos de configuração do Oracle, como tnsnames.ora, sqlnet.ora, ldap.ora ou oraaccess.xml, junto com o Instant Client, crie um subdiretório como C:\oracle\instantclient_19_3\network\admin. Este é o diretório padrão de configuração do cliente Oracle para aplicativos vinculados a este Instant Client.
Alternativamente, os arquivos de configuração do cliente Oracle podem ser colocados em outro diretório acessível. Em seguida, defina a variável de ambiente TNS_ADMIN com o nome desse diretório.
Inicie seu aplicativo. Os usuários do ODBC devem seguir as Instruções de Instalação do ODBC.