Bases de Données / Databases

Site Web de l'équipe BD du LIP6 / LIP6 DB Web Site

Outils pour utilisateurs

Outils du site


site:enseignement:documentation:oracle:connexionoracle

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
site:enseignement:documentation:oracle:connexionoracle [11/02/2019 12:41]
camelia
site:enseignement:documentation:oracle:connexionoracle [20/09/2021 12:08] (Version actuelle)
amann
Ligne 1: Ligne 1:
-{{indexmenu_n>​10}}+{{indexmenu_n>​5}}
  
-=====Connexion Oracle 11=====+=====Connexion ​au serveur ​Oracle 11=====
  
-**<fc #​ff0000>​Accès ​depuis ​les salles ​de TME</​fc>​**+L'​accès se fait au choix, soit depuis ​une machine d'une salle de TME à la PPTI, 
 +soit depuis votre ordinateur personnel
  
 +====Depuis une machine PPTI====
  
-<fc #4682b4>Configurer l'​environnement du poste client</fc>+ 
 + 
 +===Configurer l'​environnement du poste client===
  
 1. Lors du premier TME, configurer votre environnement Linux en tapant : 1. Lors du premier TME, configurer votre environnement Linux en tapant :
Ligne 31: Ligne 35:
  
  
-<fc #4682b4>Accès au SGBD avec sqlplus</fc>+===Accès au SGBD ORACLE ​avec sqlplus===
  
 Exécuter dans un terminal la commande suivante ''​sqlplus <​user>/<​user>​@ora11''​ Exécuter dans un terminal la commande suivante ''​sqlplus <​user>/<​user>​@ora11''​
Ligne 41: Ligne 45:
   ​   ​
   ​   ​
-Si tout marche bien, vous devriez avoir l'​invite de sqlplus précédée d'un message comme indiqué dans la capture d'​écran ci-dessous {{ :​site:​enseignement:​documentation:​oracle:​plsql_connexion_ok.png?​direct&​200 |}} +Si tout marche bien, vous devriez avoir l'​invite de sqlplus précédée d'un message comme indiqué dans la capture d'​écran ci-dessous {{ :​site:​enseignement:​documentation:​oracle:​plsql_connexion_ok.png?​direct&​600 |}} 
-Si vous cette connexion ne marche pas, vous aurez un message comme indiqué dans la capture ci-dessous ​  {{ :​site:​enseignement:​documentation:​oracle:​plsql_connexion_fail.png?​direct&​200 |}}+ 
 +Si vous cette connexion ne marche pas, vous aurez un message comme indiqué dans la capture ci-dessous ​  {{ :​site:​enseignement:​documentation:​oracle:​plsql_connexion_fail.png?​direct&​600 |}}
 Dans ce cas, (**ET UNIQUEMENT APRES AVOIR TESTÉ sqlplus <​user>/<​user>​@ora11 comme indiqué ci-dessus!!**) demandez la création de votre compte à votre intervenant TME. Dans ce cas, (**ET UNIQUEMENT APRES AVOIR TESTÉ sqlplus <​user>/<​user>​@ora11 comme indiqué ci-dessus!!**) demandez la création de votre compte à votre intervenant TME.
  
 Dans les deux cas, tapez CTRL + D pour quitter sqlplus. Dans les deux cas, tapez CTRL + D pour quitter sqlplus.
  
-<fc #4682b4>Accès au SGBD avec emacs</​fc>​+=== Accès au SGBD Oracle ​avec SQLWorkbench === 
 + 
 +Ceci est la procédure conseillée. SQLWorkbench vous permet de vous connecter au serveur Oracle depuis les salles PPTI et votre ordinateur personnelle (dans la salle de PPTI et ailleurs...). 
 + 
 +[[site:​enseignement:​documentation:​oracle:​sqlworkbench]] 
 + 
 + 
 + 
 +=== Accès au SGBD ORACLE avec Emacs ===
  
 1. Exécuter dans un terminal la commande suivante pour ouvrir dans l'​éditeur emacs un nouveau document nommé requete.sql : 1. Exécuter dans un terminal la commande suivante pour ouvrir dans l'​éditeur emacs un nouveau document nommé requete.sql :
Ligne 72: Ligne 85:
 4. Faire cette étape seulement si vous avez ouvert un deuxième fichier (dans le même emacs) ​ pour écrire d'​autres requêtes. ​ Avec la souris **Menu SQL** > **Set SQLi buffer**, puis appuyer sur la touche **Entrée** du clavier. Autre possibilité,​ saisir la commande: 4. Faire cette étape seulement si vous avez ouvert un deuxième fichier (dans le même emacs) ​ pour écrire d'​autres requêtes. ​ Avec la souris **Menu SQL** > **Set SQLi buffer**, puis appuyer sur la touche **Entrée** du clavier. Autre possibilité,​ saisir la commande:
     Alt-x   puis saisir ​  ​sql-set-sqli-buffer ​  puis appuyer 2 fois sur Entrée     Alt-x   puis saisir ​  ​sql-set-sqli-buffer ​  puis appuyer 2 fois sur Entrée
- 
  
  
        
-====Accès depuis l'​extérieur====+====Depuis votre ordinateur personnel ​==== 
 + 
 +=== Procédure de connexion avec SQLWorkbench === 
 +[[site:​enseignement:​documentation:​oracle:​sqlworkbench]] 
 + 
 + 
 +=== Ancienne méthode (obsolète) === 
 + 
 + 
 +Accès par ssh soit en mode texte, soit en redirigeant l'​affichage (option -X)
  
 Quand vous êtes en dehors des salles de TME, utilisez ssh pour vous connecter à une machine allumée 24h/24 (lire la [[http://​www-ari.ufr-info-p6.jussieu.fr/​SUPPORT/​connexion/​doc/​shema-ssh.pdf|notice]] expliquant l'​accès aux machines) : Quand vous êtes en dehors des salles de TME, utilisez ssh pour vous connecter à une machine allumée 24h/24 (lire la [[http://​www-ari.ufr-info-p6.jussieu.fr/​SUPPORT/​connexion/​doc/​shema-ssh.pdf|notice]] expliquant l'​accès aux machines) :
  
-    ssh votre_login@ssh.ufr-info-p6.jussieu.fr+    ssh -X votre_login@ssh.ufr-info-p6.jussieu.fr
 puis choisir une des 20 machines suivantes : puis choisir une des 20 machines suivantes :
-    ssh ppti-14-302-01 ​+    ssh -X ppti-14-302-01 ​
 jusqu'​à ​ jusqu'​à ​
-    ssh ppti-14-302-20+    ssh -X ppti-14-302-20
  
 ====Documentation Oracle==== ====Documentation Oracle====
site/enseignement/documentation/oracle/connexionoracle.1549885304.txt.gz · Dernière modification: 11/02/2019 12:41 par camelia