Perguntas Frequentes

Implantação do Client Oracle
Última atualização 2 ano(s) atrás

Para implantar o client para uso no Pentaho Data Integrator, usar o seguinte passo a passo, com todas as opções ativadas.

  1. Baixar o arquivo de ODAC122010Xcopy_x64.zip
  2. Descompactar o arquivo e acessar a pasta com o cmd em modo Administrador
  3. Informar o comando:
    install.bat all c:\oracle myhome true
  4. Instalar o arquivo tns em c:\oracle\network\admin
  5. 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.

  1. Baixe os pacotes adequados do Instant Client para sua plataforma. Todas as instalações requerem o pacote Basic ou Basic Light. 
  2. Descompacte os pacotes em um diretório único, como C:\oracle\instantclient_19_3. Adicione este diretório à variável de ambiente PATH. 
  3. Se você tiver várias versões das bibliotecas Oracle instaladas, certifique-se de que o novo diretório ocorra primeiro no caminho. 
  4. Reinicie quaisquer janelas do terminal ou certifique-se de que o novo PATH seja usado por seus aplicativos. 
  5. 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. 
  6. 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.

Por favor, aguarde!

Por favor aguarde... vai levar um segundo!