Ahoj,
narazil jsem na problém se zajištěním připojení na Oracle DB 10.2 pomocí ODBC v Microsoft Windows Serveru.
Jsou zde dvě možnosti:
1. Stáhnout si z webu Oraclu celého klienta o velikosti úctyhodných 400-500MB
2. Stáhnout si z webu Oraclu dva balíčky o celkové velikosti přibližně 35MB – linky pro stažení těch balíčku jsou zde pro verzi 10.2
1. http://download.oracle.com/otn/nt/instantclient/instantclient-basic-win32-10.2.0.3-20061115.zip
2. download.oracle.com/otn/nt/instantclient/instantclient-odbc-win32-10.2.0.3-20061115.zip
A co dále? Popíšeme si variantu 2, která potřebuje trošku práce 🙂
1. Oba balíčky vyextrahovat a uložit do jednoho adresáře. V našem případě to bude C:\Oracle\10.2\
2. Jakmile zde máte oba balíčky spusťte si cmd.exe a najeďte v něm na výchozí adresář viz. bod 1
3. napište příkaz odbc_install
4. Nyní dejte Vlastnosti na Tento počítač
5. Záložka Upřesnit
6. Proměnné prostředí
7. Zde zadejte dva parametry v systémových proměnných:
1. ORACLE_HOME = C:\Oracle\10.2
2. TNS_ADMIN = C:\Oracle\10.2
8. Nyní vše potvrďte pomocí tlačítka OK
9. Do adresáře C:\Oracle\10.2 je potřeba zkopírovat soubor tnsnames.ora, který se nachází na serveru s instalovanou Oracle databází v adresáři %ORACLE_HOME%/network/admin/
10. V nástrojích pro správu najdete Datové zdroje ODBC – spusťte je
11. Klikněte na záložku Systémové DNS a dejte přidat
12. Vyberte položku ve spodní části s textem Oracle in 10.2 (kde 10.2 je nazev adresáře do kterého byly ODBC instalovány)
13. Do Data Source Name zadejte název serveru
14. Do popisu není potřeba zadávat nic
15. TNS Service Name je výběr instance serveru
16. User ID je uživatelské jméno pro připojení
17. Nyní můžete otestovat připojení – jen je potřeba ještě zadat heslo
Doufám, že Vám to pomohlo.
Recent Comments