(→Paramétres ou options nécessaires a la connexion sur une instance) |
(→Paramétres ou options nécessaires a la connexion sur une instance) |
||
Ligne 5 : | Ligne 5 : | ||
=== Paramétres ou options nécessaires a la connexion sur une instance=== | === Paramétres ou options nécessaires a la connexion sur une instance=== | ||
- | *un nom de connexion (login), c'est avec cette identité que l'utilisateur se connecte | + | *un nom de connexion (login), c'est avec cette identité que l'utilisateur se connecte ( CREATE USER mon_user IDENTIFIED BY mot_passe; ) |
*un mot de passe (pour authentifier l'utilisateur), | *un mot de passe (pour authentifier l'utilisateur), | ||
- | *des privilèges définient dans Oracle, lui permettant de se connecter ( | + | *des privilèges définient dans Oracle, lui permettant de se connecter ( GRANT CONNECT TO mon_user; ) |
*une identification de l'instance (via des variables d'environnement), indiquant ou se situent sqlplus et une identification de l'instance via la variable ORACLE_SID pour les connexions locales ou via la variable TWO_TASK ( passe par le listener )pour les connexions distantes. | *une identification de l'instance (via des variables d'environnement), indiquant ou se situent sqlplus et une identification de l'instance via la variable ORACLE_SID pour les connexions locales ou via la variable TWO_TASK ( passe par le listener )pour les connexions distantes. |
Sommaire |
sqlplus [compte][/mot_de_passe][@nom_defini_fichier_tnsnames.ora] [@nom_script_sql_a_executer]
sqlplus /NOLOG
Pour une connexion locale, les variables $ORACLE_BASE, $ORACLE_HOME et $ORACLE_SID doivent être définie afin que sqlplus puisse déterminer l'instance a laquelle vous tentez de vous connecter.
compte: Compte de connexion. Demandé si non spécifié.
mot_de_passe: demandé si non spécifié.
nom_defini_fichier_tnsnames.ora: Pour une connexion via le reseau. Nom de la connexion défini dans le fichier tnsnames.ora.
sqlplus compte/mot_de_passe@[//]host[:port][/service_name]
sans fichier tnsnames.ora de configuré
tnsping ‘(ADDRESS=(PROTOCOL=tcp)(HOST=<nom ou ip hote>)(PORT=1575))’
avec fichier tnsnames.ora configuré
tnsping <nom definie dans tnsnames.ora>