Stránka 1 z 2

Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:22
od Weithfisto
Dobrý den,

zkouším rozchodit ODBC na 64 bitových systémech kde je 64 bitove ODBC ale bohužel potrebuju využívat 32 bitový ODBC,

nasel jsem si kde 32 bitovy ODBC se nachazi

Kód: Vybrat vše

%WINDIR%\SysWOW64\odbcad32.exe


nakonfiguroval ho uplně stejně jako to mam na Win XP ( konfigurace, tnsnames ) ,ale po spuštení excelu pořád to padá na chybě.

Chci se zeptat ma stím někdo zkušenosti s 32 bitovym ODBC pod 64 bit Win ? Musí se tam ještě něco nastavit dále ?

Díky za rady.

Přikládám soubor kde je napsane macro ktere ma probehnout a spadne to vzdy na

Kód: Vybrat vše

       .Refresh BackgroundQuery:=False

Re: ODBC 64 BIT

Napsal: 02 srp 2012 11:24
od petr22
Jakou mas verzi Oracle klienta?

Musis mit instalovanou 32bit i 64bit soucasne. Pokud mas jen 64bit, tak ti 32bit ODBC nebude fungovat.

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:30
od Weithfisto
Oralce na strane DB myslis ? Ten je 32 bitu a je u zákazníka.

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:33
od petr22
Na tom pocitaci co to na nem spoustis

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:35
od Weithfisto
Pouštím to normalně přes Excel přes macro.

Jaký Oracle je tady nainstalovany to přesně nevím (firemni book) kde to mužu zjistit nevíš prosimtě ?

Díky za pomoc

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:40
od petr22
Bude to videt v programech a nebo to poznas v ODBC, podle toho v kterem ODBC uvidis Oracle ovladac.

Pokud pres toto: %WINDIR%\SysWOW64\odbcad32.exe vidis Oracle ovladac tak je instalovan 32bitovy Oracle.
(v Ovladacich je videt Oracle in (neco podle verze, nejspis 11 pokud jsou to Windows 7) a musi byt od Oracle Corporation)

V tom pripade ale zrus tu ODBC konekci jestli ji mas v 64bitovem a jmenuje se stejne

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:46
od Weithfisto
v 64 Bitovem ODBC v založce Ovladače mam jenom SQL server

a v 32 bitovem mam Microsoft ODBC for Oralce .

Takže ty ovladače nemám v obou ale jenom v 32 bitove verzi a stále to padá a nejde to spustit.

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:51
od petr22
Skus primo v ODBC testovaci konekci - projde?

Take by mel fungovat tnsping na server

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:54
od Weithfisto
Dělám stím dneska prvně a teda nevím jak otestovat primo v ODBC jesli to funguje nemužu tam nikde takovou funkci najít.

Můžes mě prosimte říct jak na to ?


Jinak TNSNAMES mam dobre, pres to se ke klientovy pripojim do DB tnsping na danou sešnu jede

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 11:57
od petr22
Prvni skus tnsping na TPX.WORLD, uvidis jestli mas spravne nastaveny Oracle (nesmi to vypsat ze TPX.WORLD nenasel)

Jako druhe skus vytvorit pripojeni (melo by se jmenovat TPX - aspon tak je to v tom makru) v ODBC za pouziti toho Oracle ovladace na TPX.WORLD, je tam test pripojeni - zadas jen ucet a heslo kterym pristupujes na server (stejne jako v makru).

Timhle otestujes jestli je Oracle klient na tom pocitaci funkcni

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 12:02
od Weithfisto
TNS mě jede to se připojim dobře,

ale to druhé jak píšeš tak si vlastně v založce Uživatelské DNS Vytvorim ten zdroj dat kde tam cestu a dalsi veci, ale bohužel tlačítko Test připojení tam níkde není. Promin jestli delam neco jienho než chceš abych udělal, ale nevím co bys tim pravě mohl ještě jiného myslet :-)

Re: Jak rozchodit 32 bit ODBC pod 64 bit Win?

Napsal: 02 srp 2012 12:09
od petr22
Vytvarej systemove DNS

V tom okne co to nastavujes by mela byt vpravo ctyri tlacitka - ok, cancel, help a test connection