Der Instantclient funktioniert nur indem Sie den Ordner in der Windows-Umgebungsvariable PATH definieren. Aber Sie können manuell "installieren" um einige Schlüssel in der Windows-Registrierung zu erstellen. Wie?
1) Instantclient herunterladen (http://www.oracle.com/technetwork/topics/winsoft-085727.html)
2) Entpacken Sie die ZIP-Datei (zB c:\oracle\instantclient).
3) Fügen Sie den obigen Pfad in den PATH ein.
4) Erstellen Sie den Registrierungsschlüssel:
- Windows 32bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
- Windows 64bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]
5) Erstellen Sie im obigen Registrierungsschlüssel einen Unterschlüssel, der mit „KEY_“ beginnt, gefolgt vom Namen der gewünschten Installation:
- Windows 32bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_INSTANTCLIENT]
- Windows 64bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_INSTANTCLIENT]
6) Erstellen Sie nun mindestens drei String-Werte im obigen Schlüssel:
NLS_LANG = BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252
(vollständige Liste hier:http://docs.oracle.com/cd/B19306_01/install.102/b14317/gblsupp.htm)ORACLE_HOME = c:\oracle\instantclient
(derselbe Ordner in PATH)ORACLE_HOME_NAME = MY_INSTANTCLIENT
(wählen Sie einen beliebigen Namen)
Für diejenigen, die Quest SQL Navigator oder Quest Toad for Oracle verwenden werde sehen das es geht. Zeigt die Meldung "Home is valid." an:
Nun werden die Registrierungsschlüssel zur Auswahl des Oracle-Clients angezeigt: