Oracle se connecter à une instance
Un petit post pour rappeler comment on se connecte à une instance Oracle.
Avant de commencer, vérifiez que vous avez le client oracle installé …
L’exemple ci-dessous sont donné dans le cadre d’installation standard, vous pouvez avoir des différences lors de vos tests.
Sous Linux:
D’abord, il faut se connecter sous l’utilisateur avec lequel Oracle a été installé.
# su - oracle
Ensuite, il faut déclarer l’instance à laquelle on veut se connecter.
$ export ORACLE_SID=##INSTANCE##
Si on veut se connecter avec l’utilisateur SYS ou SYSTEM :
$ sqlplus /nolog SQL*Plus: Release 11.2.0.3.0 Production on Wed Jan 9 10:42:19 2013 Copyright (c) 1982, 2011, Oracle. All rights reserved. SQL>
Si l’instance est sur le serveur à partir duquel vous essayez de vous connecter, vous pouvez utilisez la ligne ci-dessous. (Ça correspond à SYSTEM et pas besoin de mot de passe)
connect / as sysdba Connected. SQL>
ou
connect system/manager as sysdba Connected. SQL>
manager est le mot de passe par défaut pour les utilisateurs SYS et SYSTEM.
Si on veut se connecter avec un utilisateur “applicatif” :
$ sqlplus test/test
ou
$ sqlplus /nolog SQL*Plus: Release 11.2.0.3.0 Production on Wed Jan 9 10:42:19 2013 Copyright (c) 1982, 2011, Oracle. All rights reserved. SQL>connect test/test Connected. SQL>
Sous Windows :
Sous Windows, on ouvre directement un invite dé commandes :
Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. C:\> set ORACLE_SID=##INSTANCE##
Et la suite est comme sous Linux …
Si vous voulez obtenir plus d’informations concernnat les utilisateurs SYS / SYSTEM et les privilèges systèmes SYSDBA / SYSOPER :
SYS, SYSTEM, SYSDBA, SYSOPER sous Oracle : clarifions tout ça !