sql >> Databáze >  >> RDS >> Oracle

Instalace 32bitového klienta Oracle na Windows Server Již běží 64bitový databázový server Oracle

Zde je návod, jak nainstalovat 32bitový a 64bitový klient Oracle na jeden počítač. Postupujte podle pokynů, pak by to mělo fungovat.

Předpoklady:Oracle Home se nazývá OraClient11g_home1 , Verze klienta je 11gR2

  • Stáhněte a nainstalujte klienta Oracle x86, například do C:\Oracle\11.2\Client_x86

  • Stáhněte a nainstalujte klienta Oracle x64 do jiné složky, například do C:\Oracle\11.2\Client_x64

  • Otevřete nástroj příkazového řádku, přejděte do složky %WINDIR%\System32, obvykle C:\Windows\System32 a vytvořte symbolický odkaz ora112 do složky C:\Oracle\11.2\Client_x64 (viz sekce příkazů níže)

  • Přejděte do složky %WINDIR%\SysWOW64, obvykle C:\Windows\SysWOW64 a vytvořte symbolický odkaz ora112 do složky C:\Oracle\11.2\Client_x86 , (viz níže)

  • Upravte PATH proměnná prostředí, nahraďte všechny položky jako C:\Oracle\11.2\Client_x86 a C:\Oracle\11.2\Client_x64 od C:\Windows\System32\ora112 , respektive jejich \bin podsložku. Poznámka:C:\Windows\SysWOW64\ora112 nesmí být v prostředí PATH.

  • V případě potřeby nastavte ORACLE_HOME proměnná prostředí na C:\Windows\System32\ora112

  • Otevřete Editor registru. Nastavit hodnotu registru HKLM\Software\ORACLE\KEY_OraClient11g_home1\ORACLE_HOME do C:\Windows\System32\ora112 . Pomocí C:\Oracle\11.2\Client_x64 by také mělo fungovat.

  • Nastavit hodnotu registru HKLM\Software\Wow6432Node\ORACLE\KEY_OraClient11g_home1\ORACLE_HOME do C:\Windows\System32\ora112 (nikoli C:\Windows\SysWOW64\ora112 ). Pomocí C:\Oracle\11.2\Client_x86 by také mělo fungovat.

  • Jsi hotov! Nyní můžete bezproblémově používat klienta x86 a x64 Oracle, tj. aplikace x86 načte knihovny x86, aplikace x64 načte knihovny x64 bez jakýchkoli dalších úprav ve vašem systému.

  • Pravděpodobně je rozumné nastavit si TNS_ADMIN proměnná prostředí (resp. TNS_ADMIN záznamy v registru) do společného umístění, například TNS_ADMIN=C:\Oracle\Common\network\admin

Příkazy pro vytváření symbolických odkazů:

cd C:\Windows\System32 mklink /d ora112 C:\Oracle\11.2\Client_x64 cd C:\Windows\SysWOW64 mklink /d ora112 C:\Oracle\11.2\Client_x86

Poznámky:

Oba symbolické odkazy musí mít stejný název, např. ora112 .

Přes jejich názvy složka C:\Windows\System32 obsahuje knihovny x64, zatímco C:\Windows\SysWOW64 obsahuje x86 (32bitové) knihovny. Nenechte se zmást.



  1. Jak získat všechny tabulky s omezením primárního klíče nebo bez něj v databázi SQL Server - SQL Server / TSQL výukový program 59

  2. SQLT a dělení

  3. SQL*Plus jak přijmout textovou proměnnou z výzvy?

  4. Co je schéma v SQL a jak jej vytvořit?