Ci-dessous, les différences entre deux révisions de la page.
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 [28/09/2020 12:20] hubert |
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===== |
- | Pour se connecter à oracle à distance (en dehors des salles PPTI), lire | + | L'accès se fait au choix, soit depuis une machine d'une salle de TME à la PPTI, |
- | [[https://nuage.lip6.fr/apps/onlyoffice/s/XYEr9Mpf7mmHCek|oracle à distance]] | + | soit depuis votre ordinateur personnel |
+ | ====Depuis une machine PPTI==== | ||
- | **<fc #ff0000>Accès depuis les salles de TME</fc>** | ||
- | <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 35: | 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 45: | 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 76: | 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) | Accès par ssh soit en mode texte, soit en redirigeant l'affichage (option -X) | ||