Instrukcja instalacji sprowadza sie do:
Installation Steps:
1. Download the appropriate Instant Client packages for your platform.
All installations REQUIRE the Basic or Basic Lite package.
2. Unzip the packages into a single directory such as "instantclient".
3. Set the library loading path in your environment to the directory in
Step 2 ("instantclient"). On many UNIX platforms, LD_LIBRARY_PATH is the
appropriate environment variable. On Windows, PATH should be used.
4. Start your application and enjoy.
Czyli mam te pliki wrzucic np. do windows\system32\ lub windows\sysWOW64
i to ma dzialac (nie dziala)?
Poprzedni klient jakiego instalowalem na XP (32 bitowy) mial kolo 470MB
i normalnego instalatora.
Moge prosic o jakas instrukcje krok po kroku.
TOmek
Tomek,
przeczytaj:
http://download.oracle.com/docs/cd/B19306_01/java.102/b14355/instclnt.htm#sthref399
a szczegulnie o:
1. tnsnames.ora or sqlnet.ora
2. Naming methods that require TNS_ADMIN to locate configuration files
continue to work if the TNS_ADMIN environment variable is set.
Jaka applikacja ma uzywac Instant client?
HTH
Thomas
Wszystko na windows vista 64 bit
Klient potrzebny pod program napisany w Delphi. Na XPku na starym
kliencie wszystko dziala. Dziala tez ten stary 32 bitowy klient na
viscie (testowane na innym kompie) ale ja uparlem sie na ta wersje 64
bitowa, przeciez musi sie dac jakos zainstalowac.
Tomek
Tomek,
Instant client wymaga env. variable: TNS_ADMIN lub ORACLE_HOME zeby
mogl znalezdz TNSNames.ora.
>>If the TNS_ADMIN environment variable is not set and TNSNAMES entries, such as inst1, are used, then the ORACLE_HOME environment variable must be set and the configuration files are expected to be in the $ORACLE_HOME/network/admin directory.
>>
Nie piszesz czy to dodales.
Thomas
Wprawdzie to przegapilem ale po dodaniu zmiennych w dalszym ciagu jest
dokladnie tak samo (sprawdzalem zarowno sciezki d:\oracle jak i
d:\oracle\) :(
TOmek
Tomek,
Musisz sprawdzic czy to jest problem OCI czy ODBC?
Zrob tak:
Download:
Instant Client Package - SQL*Plus
z
http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winx64soft.html
unzip do tego samego foldera co InstantClient basic:
d:\Oracle
nastepnie wywolaj program:
sqlplus.exe <user>/<password>@<tnsalias>
gdzie:
<user> - uzytkownik ktory moze sie zalogowac do Oracle server.
<password> - haslo w/w uzytkownika.
<tnsalias> - nazwa ze zbioru TNSNames.ora wskazujaca na Oracle server.
Jezeli powyzszy test dziala, to problem musi byc z ODBC.
Daj me znac wynik tego testu.
Thomas
D:\oracle>sqlplus.exe tt/tt@orapec
SQL*Plus: Release 10.2.0.3.0 - Production on Wed Sep 10 14:45:11 2008
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
Polaczono z:
Oracle Database 10g Release 10.2.0.1.0 - 64bit Production
SQL>
Czyli test dziala ok. Tylko teraz jak dojsc do tego co nie tak jest z
tym odbc.
Tomek,
ODBC jest 64bit?
T.
Standardowo dodawany z vista. Domyslnie w narzedziach administracyjnych
jest wyciagniety skrot dla 64 bit, dla 32 bit odbc jest w katalogu
windows\sysWOW64. I to by sie zgadzalo bo pod 32 bitowa wersja (do ktorj
normalnie nie ma skrotu) widze stery oracla dla 32 bitow a pod ta wersja
64 bit widac stery dla oracla 64 bit (oczywiscie nie probuje ich
zainstalowac rownoczesnie) z tym ze w momencie proby dodawania nowego
zrodla danych na wersji 64 bit pojawia sie ten opisany wczesniej blad
("Program ODBC Administrator przestal dzialac").
Tomek
Tomek,
Nie mam 64bit Vista zeby przetestowac, wiec z mojej strony to teraz
zgadywanie.
Zobacz, czy mozesz znalezdz program na 64bit vista do sprawdzenia DLL
Dependency.
Na 32bit Windows it was Depends.Exe.
Sprawdz jakie DLL zaleza od ODBC DLLs
HTH
Thomas