En Unix
Si vous ne connaissez pas l'emplacement ou la version de Oracle installé le produit, vous pouvez le trouver à partir de l'inventaire qui est généralement enregistré dans /etc/oraInst.loc
> cat /etc/oraInst.loc
inventory_loc=/export/oracle/oraInventory **--> Inventory location**
inst_group=dba
> cd /export/oracle/oraInventory
> cd ContentsXML
Ici, recherchez un fichier inventory.xml
> cat inventory.xml
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2010, Oracle. All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
<SAVED_WITH>11.2.0.2.0</SAVED_WITH>
<MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="OraDB_11G" LOC="/export/oracle/product/11.2.0.2" TYPE="O" IDX="2">
Une fois que vous connaissez l'emplacement d'installation
export ORACLE_HOME=full path to install location
export ORACLE_HOME=/export/oracle/product/11.2.0.2
export PATH=$ORACLE_HOME/bin:$PATH
Un simple "sqlplus" va vous donner la version du client est installé.
> sqlplus
SQL*Plus: Release 11.2.0.1.0 Production on Fri Mar 23 14:51:09 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Enter user-name:
Dans l'exemple ci-dessus, la version du client Oracle est 11.2.0.1
Dans Windows
Emplacement de registre variable dans windows est INST_LOC
Start > Run > regedit > HKLM > Software > Oracle
De vérifier la Inst_loc valeur de l'entrée de laquelle sera installé le logiciel de l'emplacement.
Vous pouvez utiliser l'invite de commande ou vous pouvez naviguer/explorer à l'oracle de la position d'origine, puis cd bin pour la lauch sqlplus qui va vous donner la version du client de l'information.