Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Instalando o Oracle Instant Client


O instantclient funciona somente definindo a pasta na variável de ambiente PATH do Windows. Mas você pode "instalar" manualmente para criar algumas chaves no registro do Windows. Como?

1) Baixe instantclient (http://www.oracle.com/technetwork/topics/winsoft-085727.html)

2) Descompacte o arquivo ZIP (por exemplo, c:\oracle\instantclient).

3) Inclua o caminho acima no PATH.

4) Crie a chave de registro:
  • Windows 32 bits:[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
  • Windows 64 bits:[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]

5) Na chave de registro acima, crie uma subchave que comece com "KEY_" seguida do nome da instalação desejada:
  • Windows 32 bits:[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_INSTANTCLIENT]
  • Windows 64 bits:[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_INSTANTCLIENT]

6) Agora crie pelo menos três valores de string na chave acima:
  • NLS_LANG = BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252 (lista completa aqui:http://docs.oracle.com/cd/B19306_01/install.102/b14317/gblsupp.htm)
  • ORACLE_HOME = c:\oracle\instantclient (a mesma pasta em PATH)
  • ORACLE_HOME_NAME = MY_INSTANTCLIENT (escolha qualquer nome)



Para quem usa o Quest SQL Navigator ou o Quest Toad for Oracle vai ver que funciona. Exibe a mensagem "A casa é válida.":



As chaves de registro agora são exibidas para selecionar o cliente oracle: