Oracle : connexion avec sqlplus

Boris HUISGEN August 18, 2012

administration base de données oracle sqlplus

  • Connexion à une DB locale :

    $ sqlplus user/password@sid

  • Connexion à une DB distante :

    $ sqlplus user/password@'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.2)(PORT=1521)))(CONNECT_DATA=(SID=REMOTE)))’

Pour éviter de taper tout çà, notamment dans des scripts shell, il est possible de définir un nom de service dans votre fichier de configuration tnsnames.ora :

# vi ${ORACLE_HOME}/client/network/admin/tnsnames.ora

LOCAL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL= TCP)(Host= 10.0.0.3)(Port= 1521))
    (CONNECT_DATA = (SID = REMOTE))
  )

Ainsi pour se connecter, la chaîne de connexion sera suffisante :

$ sqlplus user/password@LOCAL

See also

fmon : version 0.3
Read more
SWT : générer le JAR de la javadoc
Read more
Squid : purger un objet du cache
Read more