SQL*Plus

1. Vue d’ensemble

Depuis la version 11, SQL*Plus est disponible uniquement en version ligne de commande. Les anciennes formes SQL*Plus Windows, SQL*Plus Worksheet et iSQL*Plus n’existent plus.

SQL*Plus permet de saisir et d’exécuter des ordres SQL ou du code PL/SQL et dispose en plus de plusieurs commandes, dont des commandes d’administration.

La connexion peut s’effectuer localement à l’instance définie par la variable d’environnement ORACLE_SID (section Installation du serveur du chapitre Installation) ou bien à travers le réseau à l’instance définie par un nom de service réseau ou une identification de connexion simplifiée (cf. section Configuration côté client du chapitre Oracle Net).

Pour la connexion à travers le réseau, le nom de service réseau ou l’identification de connexion simplifiée peuvent être indiqués lors du lancement de l’outil (voir ci-après) ou être définis dans une variable d’environnement :

  • TWO_TASK sur plate-forme Linux ou Unix ;

  • LOCAL sur plate-forme Windows (éventuellement dans la base de registre).

Exemple

$ export TWO_TASK=orcl 
$ export TWO_TASK=srvlinora:1521/orcl 
C:\>set LOCAL=orcl 
C:\>set LOCAL=srvwinora:1521/orcl 

La variable d’environnement TWO_TASK ou LOCAL est prioritaire sur la variable d’environnement ORACLE_SID.

SQL*Plus propose beaucoup de commandes souvent très...

Pour consulter la suite, découvrez le livre suivant :
couv_RI19CORAA.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Introduction
Suivant
Oracle SQL Developer