Wie erkennt man den installierten Oracle Client?

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/wie_erkennt_man_den_installierten_oracle_client_92201/page_1 - zur Vollversion wechseln!


ICE3D schrieb am 11.09.2003 um 13:19

Folgende Ausgangssituation:
Ich hab ein Programm geschrieben, das Oracle Client 9.2 als minumun-Systemvoraussetzung hat. Jetzt will ich im Setup, welche das Programm installiert überprüfen, ob bzw. welcher Oracle Client installiert ist, damit die Installation verweigert werden kann (=Anforderung).

Jetzt stellt sich mir die Frage, wie ich feststellen kann, welche Version installiert ist. Die Prüfung der Version _muss_ zwingend im Setup-Programm erledigt werden.

Ich hab bereits die Registry durchsucht, allerdings keinen passenden Key gefunden...

Kann mir jemand weiterhelgen?

tia


atrox schrieb am 11.09.2003 um 13:22

$ORA_HOME bzw %ORA_HOME

// fällt wohl eher ins coding forum


ICE3D schrieb am 11.09.2003 um 13:24

Danke für die schnelle Antwort, aber könntest du das bitte etwas näher erklären?

Danke.

Zitat von atrox
fällt wohl eher ins coding forum
stimmt, sry


atrox schrieb am 11.09.2003 um 13:37

oracle legt auf jedem rechner diverse environment-variablen an, u.a. ORA_HOME.
afaik finden sich die unterschiedlichen oracle-programme und libraries auch über diesen pfad.


ICE3D schrieb am 11.09.2003 um 13:53

ok, danke.

jetzt bleibt nur noch die Frage nach der installierten Version offen...


atrox schrieb am 11.09.2003 um 14:09

wennst das verzeichnis hast, müsste sich die version schon irgendwie herauslesen lassen (zb meta-info in w32 binaries)- installier mal auf einem rechner nur den minimal-client, und schau was dir der installer als hints übrig läßt.


ICE3D schrieb am 11.09.2003 um 14:11

Gute Idee :) Mal sehn, danke.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025