Tu peux directement aller vérifier les clés de registre oracle :
dans HKLMSOFTWAREORACLE
Ou alors vérifier le Path, puisque le client Oracle renseigne obligatoirement le Path.
Pascal.
"Support Japet.Info" a écrit dans le message de news:
Je voudrais vérifier par programmation si le client Oracle est installé
sur un pc.
Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante : HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI
avec la valeur : oci.dll
Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
informations
"Pascal" wrote in message news:<cncupm$a89$...
Bonjour,
Tu peux directement aller vérifier les clés de registre oracle :
dans HKLMSOFTWAREORACLE
Ou alors vérifier le Path, puisque le client Oracle renseigne obligatoirement le Path.
J'avais commencé par le path mais il est renseigné lors de l'installation d'une base Oracle, même si le client n'est pas installé ce qui n'est donc pas ce que je veux. Idem pour la clef que tu cites.
Pascal.
"Support Japet.Info" a écrit dans le message de news: > Je voudrais vérifier par programmation si le client Oracle est installé sur un pc. > > Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante : > HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI > > avec la valeur : > oci.dll > > Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
"Pascal" <p.donguy@nospam.fr> wrote in message news:<cncupm$a89$1@s5.feed.news.oleane.net>...
Bonjour,
Tu peux directement aller vérifier les clés de registre oracle :
dans HKLMSOFTWAREORACLE
Ou alors vérifier le Path, puisque le client Oracle renseigne
obligatoirement le Path.
J'avais commencé par le path mais il est renseigné lors de
l'installation d'une base Oracle, même si le client n'est pas installé
ce qui n'est donc pas ce que je veux.
Idem pour la clef que tu cites.
Pascal.
"Support Japet.Info" <informations@japet.info> a écrit dans le message de
news: 2129bb6d.0411160239.2bb29bb1@posting.google.com...
> Je voudrais vérifier par programmation si le client Oracle est installé
sur un pc.
>
> Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante :
> HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI
>
> avec la valeur :
> oci.dll
>
> Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
Tu peux directement aller vérifier les clés de registre oracle :
dans HKLMSOFTWAREORACLE
Ou alors vérifier le Path, puisque le client Oracle renseigne obligatoirement le Path.
J'avais commencé par le path mais il est renseigné lors de l'installation d'une base Oracle, même si le client n'est pas installé ce qui n'est donc pas ce que je veux. Idem pour la clef que tu cites.
Pascal.
"Support Japet.Info" a écrit dans le message de news: > Je voudrais vérifier par programmation si le client Oracle est installé sur un pc. > > Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante : > HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI > > avec la valeur : > oci.dll > > Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
Pascal
Je n'avais pas pensé à cela, mais logiquement si il y'a une base installée il y'a un client installé, c'est ce qui est fait lors d'une installation par défaut, et je ne vois pas l'utilité d'installer une base sans le client.....
Autre piste : vérifier l'existence du fichier TNSNAME.ORA qui comporte les alias Oracle accessibles depuis le client oracle ? Si tu as une solution tiens nous au courant car cela m'intérrèsse.
"Support Japet.Info" a écrit dans le message de news:
"Pascal" wrote in message
news:<cncupm$a89$...
> Bonjour, > > Tu peux directement aller vérifier les clés de registre oracle : > > dans HKLMSOFTWAREORACLE > > Ou alors vérifier le Path, puisque le client Oracle renseigne > obligatoirement le Path.
J'avais commencé par le path mais il est renseigné lors de l'installation d'une base Oracle, même si le client n'est pas installé ce qui n'est donc pas ce que je veux. Idem pour la clef que tu cites.
> > > Pascal. > > > "Support Japet.Info" a écrit dans le message
de
> news: > > Je voudrais vérifier par programmation si le client Oracle est
installé
> sur un pc. > > > > Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante : > > HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI > > > > avec la valeur : > > oci.dll > > > > Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
Je n'avais pas pensé à cela, mais logiquement si il y'a une base installée
il y'a un client installé, c'est ce qui est fait lors d'une installation par
défaut, et je ne vois pas l'utilité d'installer une base sans le client.....
Autre piste : vérifier l'existence du fichier TNSNAME.ORA qui comporte les
alias Oracle accessibles depuis le client oracle ? Si tu as une solution
tiens nous au courant car cela m'intérrèsse.
"Support Japet.Info" <informations@japet.info> a écrit dans le message de
news: 2129bb6d.0411162305.2a83f6af@posting.google.com...
"Pascal" <p.donguy@nospam.fr> wrote in message
news:<cncupm$a89$1@s5.feed.news.oleane.net>...
> Bonjour,
>
> Tu peux directement aller vérifier les clés de registre oracle :
>
> dans HKLMSOFTWAREORACLE
>
> Ou alors vérifier le Path, puisque le client Oracle renseigne
> obligatoirement le Path.
J'avais commencé par le path mais il est renseigné lors de
l'installation d'une base Oracle, même si le client n'est pas installé
ce qui n'est donc pas ce que je veux.
Idem pour la clef que tu cites.
>
>
> Pascal.
>
>
> "Support Japet.Info" <informations@japet.info> a écrit dans le message
de
> news: 2129bb6d.0411160239.2bb29bb1@posting.google.com...
> > Je voudrais vérifier par programmation si le client Oracle est
installé
> sur un pc.
> >
> > Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante :
> > HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI
> >
> > avec la valeur :
> > oci.dll
> >
> > Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
Je n'avais pas pensé à cela, mais logiquement si il y'a une base installée il y'a un client installé, c'est ce qui est fait lors d'une installation par défaut, et je ne vois pas l'utilité d'installer une base sans le client.....
Autre piste : vérifier l'existence du fichier TNSNAME.ORA qui comporte les alias Oracle accessibles depuis le client oracle ? Si tu as une solution tiens nous au courant car cela m'intérrèsse.
"Support Japet.Info" a écrit dans le message de news:
"Pascal" wrote in message
news:<cncupm$a89$...
> Bonjour, > > Tu peux directement aller vérifier les clés de registre oracle : > > dans HKLMSOFTWAREORACLE > > Ou alors vérifier le Path, puisque le client Oracle renseigne > obligatoirement le Path.
J'avais commencé par le path mais il est renseigné lors de l'installation d'une base Oracle, même si le client n'est pas installé ce qui n'est donc pas ce que je veux. Idem pour la clef que tu cites.
> > > Pascal. > > > "Support Japet.Info" a écrit dans le message
de
> news: > > Je voudrais vérifier par programmation si le client Oracle est
installé
> sur un pc. > > > > Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante : > > HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI > > > > avec la valeur : > > oci.dll > > > > Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
Manu
En recherchant la présence d'un fichier oci*.dll dans le repertoire de Oracle ?
"Support Japet.Info" wrote in message news:
Je voudrais vérifier par programmation si le client Oracle est installé
sur un pc.
Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante : HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI
avec la valeur : oci.dll
Est-ce suffisant et y a-t'il une autre méthode plus efficace ?
En recherchant la présence d'un fichier oci*.dll dans le repertoire de
Oracle ?
"Support Japet.Info" <informations@japet.info> wrote in message
news:2129bb6d.0411160239.2bb29bb1@posting.google.com...
Je voudrais vérifier par programmation si le client Oracle est installé
sur un pc.
Pour l'instant, je cherche la clef OracleOciLib à l'adresse suivante :
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTCMTxOCI
avec la valeur :
oci.dll
Est-ce suffisant et y a-t'il une autre méthode plus efficace ?