site:enseignement:documentation:oracle:oracle10:connexionoracle
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
site:enseignement:documentation:oracle:oracle10:connexionoracle [17/01/2015 13:20] – Page moved from site:enseignement:documentation:oracle:connexionoracle to site:enseignement:documentation:oracle:oracle10:connexionoracle amann | site:enseignement:documentation:oracle:oracle10:connexionoracle [21/09/2018 10:10] (Version actuelle) – [Connexion Oracle 10g (plus en service, voir documentation Oracle 11)] hubert | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
+ | <fs x-large>< | ||
+ | </fs> | ||
- | Cette page explique comment se connecter à Oracle 10g depuis les postes étudiants des salles de TME du bâtiment 31 (documentation sur Oracle : voir ci-dessous en bas de page). | + | Cette page explique comment se connecter à Oracle 10g depuis les postes étudiants des salles de TME du couloir 14-15 (documentation sur Oracle : voir ci-dessous en bas de page). |
===== 1) Configurer l' | ===== 1) Configurer l' | ||
Ligne 17: | Ligne 19: | ||
* **Vérification** : les fichiers .bash_profile et .bashrc doivent se terminer par la ligne : | * **Vérification** : les fichiers .bash_profile et .bashrc doivent se terminer par la ligne : | ||
- | * source / | + | |
+ | | ||
* Fermer ensuite la session Linux puis se reloguer afin d' | * Fermer ensuite la session Linux puis se reloguer afin d' | ||
* **Vérification** : la commande //which sqlplus// doit répondre : / | * **Vérification** : la commande //which sqlplus// doit répondre : / | ||
* En cas de problème, vérifier que les commandes contenues dans votre fichier .bashrc | * En cas de problème, vérifier que les commandes contenues dans votre fichier .bashrc | ||
- | * par exemple si votre .bachrc | + | * par exemple si votre .bashrc |
- | | + | |
+ | | ||
+ | | ||
* alors il faut remplacer cette instruction par : | * alors il faut remplacer cette instruction par : | ||
- | * export PATH=**$PATH: | + | |
+ | | ||
+ | | ||
* Autre possibilité pour résoudre un problème de connexion, nettoyez votre compte puis recommencer : | * Autre possibilité pour résoudre un problème de connexion, nettoyez votre compte puis recommencer : | ||
- | * cd '' | + | |
- | | + | |
- | | + | mkdir my-old-env |
+ | mv .* my-old-env/ | ||
===== 2) Accès intéractif textuel au SGBD avec sqlplus ===== | ===== 2) Accès intéractif textuel au SGBD avec sqlplus ===== | ||
Ligne 59: | Ligne 68: | ||
Menu SQL > Set SQLi buffer puis Entrée | Menu SQL > Set SQLi buffer puis Entrée | ||
- | **2.3)** Pour exécuter une requête : dans la fenêtre **requete.sql** : griser la requête (avec la souris) | + | **2.3)** Pour exécuter une requête : dans la fenêtre **requete.sql** : positionner le curseur sur le paragraphe à exécuter puis saisir Ctrl-C Ctrl-C. |
+ | Autre possibilité, | ||
Puis choisir le menu **SQL > send region**. | Puis choisir le menu **SQL > send region**. | ||
Ligne 67: | Ligne 77: | ||
| Sauvegarder tous les fichiers | | Sauvegarder tous les fichiers | ||
| Requête avec couleur | | Requête avec couleur | ||
- | | Fractionner la fenêtre en deux | Ctrl-x 2 | | + | | Fractionner la fenêtre en deux | Ctrl-x 3 (vertical)ou |
==== Accès direct sqlplus + éditeur externe | ==== Accès direct sqlplus + éditeur externe | ||
Ligne 76: | Ligne 86: | ||
sqlplus utilisateur/ | sqlplus utilisateur/ | ||
- | ==== Comptes | + | ==== Comptes |
Votre nom d' | Votre nom d' | ||
| | ||
- | |||
- | Autre possibilité : le raccourci '' | ||
===== 3) Accès au SGBD depuis Java ===== | ===== 3) Accès au SGBD depuis Java ===== | ||
- | Le client java permet d' | + | Le client java permet d' |
* la classe du pilote est oracle.jdbc.driver.OracleDriver | * la classe du pilote est oracle.jdbc.driver.OracleDriver | ||
* l'URL est jdbc: | * l'URL est jdbc: | ||
Exemple: | Exemple: | ||
+ | |||
* télécharger le programme [[http:// | * télécharger le programme [[http:// | ||
* pour tenir compte des caractères accentués, saisir la commande : | * pour tenir compte des caractères accentués, saisir la commande : | ||
- | * | + | |
+ | | ||
* compiler le fichier : javac Acces.java | * compiler le fichier : javac Acces.java | ||
* exécuter la classe: java Acces | * exécuter la classe: java Acces | ||
Ligne 99: | Ligne 111: | ||
===== 4) Lire la documentation ===== | ===== 4) Lire la documentation ===== | ||
+ | |||
Lire en particulier les manuels suivants : | Lire en particulier les manuels suivants : | ||
- | | + | |
- | * doc sur [[http: | + | |
- | * les [[http:// | + | * doc sur {{http://www-ari.ufr-info-p6.jussieu.fr_outils_documentation_doc_oracle_doc10g-2_server.102_b14356_toc.htm|sqlplus}} (l' |
+ | * les {{http:// | ||
Pour plus d' | Pour plus d' | ||
- | Lire aussi une FAQ sur SQL et PL/SQL : [[questionsursql]] (aide pour les TME) | + | Lire aussi [[questionsursql]] (aide pour les TME) |
---- | ---- | ||
Aller vers [[documentationoracle]] et [[questionsursql]], | Aller vers [[documentationoracle]] et [[questionsursql]], | ||
site/enseignement/documentation/oracle/oracle10/connexionoracle.1421497233.txt.gz · Dernière modification : de amann