site:enseignement:documentation:oracle:connexionoracle
Différences
Ci-dessous, les différences entre deux révisions de la page.
Révision précédente | |||
— | site:enseignement:documentation:oracle:connexionoracle [20/09/2021 12:08] (Version actuelle) – amann | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{indexmenu_n> | ||
+ | =====Connexion au serveur Oracle 11===== | ||
+ | |||
+ | L' | ||
+ | soit depuis votre ordinateur personnel | ||
+ | |||
+ | ====Depuis une machine PPTI==== | ||
+ | |||
+ | |||
+ | |||
+ | ===Configurer l' | ||
+ | |||
+ | 1. Lors du premier TME, configurer votre environnement Linux en tapant : | ||
+ | |||
+ | cd | ||
+ | echo source / | ||
+ | echo source / | ||
+ | |||
+ | et en tapant | ||
+ | mkdir ~/ | ||
+ | cp / | ||
+ | | ||
+ | 2. Exécutez la commande suivante: | ||
+ | | ||
+ | |||
+ | 3. **Vérification** : la commande '' | ||
+ | |||
+ | Dans un premier temps, vous allez vérifier que vous pouvez vous connecter à Oracle de façon classique en | ||
+ | utilisant SQLPLUS. | ||
+ | La procédure est expliquée dans la section //Accès au SGBD avec sqlplus// qui suit. | ||
+ | Pour faciliter l' | ||
+ | Elle est expliquée dans la section //Accès au SGBD avec emacs// ci-dessous. | ||
+ | |||
+ | |||
+ | |||
+ | ===Accès au SGBD ORACLE avec sqlplus=== | ||
+ | |||
+ | Exécuter dans un terminal la commande suivante '' | ||
+ | |||
+ | où < | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | Si tout marche bien, vous devriez avoir l' | ||
+ | |||
+ | Si vous cette connexion ne marche pas, vous aurez un message comme indiqué dans la capture ci-dessous | ||
+ | Dans ce cas, (**ET UNIQUEMENT APRES AVOIR TESTÉ sqlplus < | ||
+ | |||
+ | Dans les deux cas, tapez CTRL + D pour quitter sqlplus. | ||
+ | |||
+ | === 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: | ||
+ | |||
+ | |||
+ | |||
+ | === Accès au SGBD ORACLE avec Emacs === | ||
+ | |||
+ | 1. Exécuter dans un terminal la commande suivante pour ouvrir dans l' | ||
+ | |||
+ | emacs requete.sql & | ||
+ | |||
+ | 2. Pour lancer le client sqlplus, exécuter dans emacs la commande suivante (Alt signifiant la touche Alt du clavier) | ||
+ | Alt-x my/ | ||
+ | puis taper 4 fois la touche Entrée pour valider les informations qui auront été pré-enregistrées (le user, le mot de passe, le nom de la base et le nom de la fenêtre interactive). | ||
+ | |||
+ | Seulement si la commande my/ | ||
+ | cat ~/ | ||
+ | puis relancer emacs. | ||
+ | |||
+ | Rmq, l' | ||
+ | |||
+ | 3. Pour exécuter un paragraphe contenant une requête : | ||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | |||
+ | 4. Faire cette étape seulement si vous avez ouvert un deuxième fichier (dans le même emacs) | ||
+ | Alt-x puis saisir | ||
+ | |||
+ | |||
+ | |||
+ | ====Depuis votre ordinateur personnel ==== | ||
+ | |||
+ | === Procédure de connexion avec SQLWorkbench === | ||
+ | [[site: | ||
+ | |||
+ | |||
+ | === Ancienne méthode (obsolète) === | ||
+ | |||
+ | |||
+ | Accès par ssh soit en mode texte, soit en redirigeant l' | ||
+ | |||
+ | Quand vous êtes en dehors des salles de TME, utilisez ssh pour vous connecter à une machine allumée 24h/24 (lire la [[http:// | ||
+ | |||
+ | ssh -X votre_login@ssh.ufr-info-p6.jussieu.fr | ||
+ | puis choisir une des 20 machines suivantes : | ||
+ | ssh -X ppti-14-302-01 | ||
+ | jusqu' | ||
+ | ssh -X ppti-14-302-20 | ||
+ | |||
+ | ====Documentation Oracle==== | ||
+ | |||
+ | Lire la [[http:// | ||
+ | |||
+ | |||
+ | ==== Questions fréquentes ==== | ||
+ | Voir la [[http:// |