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:sqlworkbench

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:sqlworkbench [07/09/2021 10:44]
amann
site:enseignement:documentation:oracle:sqlworkbench [01/01/2023 09:37] (Version actuelle)
amann
Ligne 1: Ligne 1:
-29/01/2020+29/​01/​2020 ​(rév. 20/09/2021)
  
 ====== Oracle avec SQLWorkbench ====== ====== Oracle avec SQLWorkbench ======
Ligne 8: Ligne 8:
 ==== Installation et lancement ==== ==== Installation et lancement ====
  
-[[https://​www.sql-workbench.eu/​downloads.html|SQL Workbench / J]] [[https://​www.sql-workbench.eu/​Workbench-Build127.zip|version 127]] est un environnement SQL multi-plateforme,​ indépendant des SGBD et gratuit.  +[[https://​www.sql-workbench.eu/​downloads.html|SQL Workbench / J]]  est un environnement SQL multi-plateforme,​ indépendant des SGBD et gratuit.  
-Il est écrit en  +Il est écrit en [[https://​adoptopenjdk.net/?​variant=openjdk8&​jvmVariant=hotspot| Java]]
-[[https://​adoptopenjdk.net/?​variant=openjdk8&​jvmVariant=hotspot| Java]]+
 et devrait fonctionner sur tout système d'​exploitation qui fournit un environnement d'​exécution Java.  et devrait fonctionner sur tout système d'​exploitation qui fournit un environnement d'​exécution Java. 
  
Ligne 38: Ligne 37:
  
 Les paramètres de connexion diffèrent selon la machine que vous utilisez :  Les paramètres de connexion diffèrent selon la machine que vous utilisez : 
-  * option 1 : connexion depuis votre ordinateur personnel.  +  * option 1 : connexion depuis une machine de la salle de TME à la PPTI  
-  * option 2 : connexion depuis une machine de la salle de TME à la PPTI +  * option 2 : connexion depuis votre ordinateur personnel. ​
  
-==== Option 1 : Connexion depuis votre ordinateur personnel (de la maison) ====+==== Option 1 : Connexion depuis une machine de la salle de TME à la PPTI==== 
 + 
 +Menu File -> Connect Window 
 + 
 +   ​Driver:​ Oracle 
 +   URL : jdbc:​oracle:​thin:​@db-oracle.ufr-info-p6.jussieu.fr:​1521/​oracle.ufr-info-p6.jussieu.fr 
 +   ​Username:​ E1234567 (remplacez 1234567 par votre numéro) 
 +   ​Password:​ E1234567 (remplacez 1234567 par votre numéro) 
 + 
 +Cocher aussi les cases :   
 +  * //​Autocommit//​ 
 +  * Ignore DROP errors 
 + 
 +Vérifier que la case Remove comments n'est **PAS** cochée. Il est important de laisser cette case décochée car une requête peut contenir un commentaire qui doit être pris en compte par Oracle. 
 + 
 +/*  {{:​site:​enseignement:​documentation:​oracle:​image2.png?​600|}}  
 +{{:​site:​enseignement:​documentation:​oracle:​image2_ppti.png?​600|}} 
 +*/ 
 +{{:​site:​enseignement:​documentation:​oracle:​connection_profile_ppti.png?​600|connexion PPTI}} 
 + 
 + 
 + 
 +=== Connexion === 
 + 
 +Bouton **Test** pour tester que la connexion est établie. 
 + 
 + 
 +Bouton **Connexion** pour vous connecter. 
 + 
 + 
 +Ouvrir un ou plusieurs tab pour saisir vos réponses : View -> Add tab 
 + 
 + 
 + 
 + 
 + 
 +==== Option 2 : Connexion depuis votre ordinateur personnel (de la maison ​ou de la PPTI) ====
  
 Menu File -> Connect Window Menu File -> Connect Window
Ligne 47: Ligne 82:
    ​Driver:​ Oracle    ​Driver:​ Oracle
    URL : jdbc:​oracle:​thin:​@localhost:​1521:​oracle    URL : jdbc:​oracle:​thin:​@localhost:​1521:​oracle
-   ​Username:​ E1234567 (remplacer ​1234567 par son numéro) +   ​Username:​ E1234567 (remplacez ​1234567 par votre numéro) 
-   ​Password:​ E1234567 (remplacer ​1234567 par son numéro)+   ​Password:​ E1234567 (remplacez ​1234567 par votre numéro)
  
 Cocher aussi les cases :  ​ Cocher aussi les cases :  ​
Ligne 76: Ligne 111:
 Ne pas cocher : Rewrite JDBC URL                    Ne pas cocher : Rewrite JDBC URL                   
  
-==== Option 2 : Connexion depuis une machine de la salle de TME à la PPTI==== 
  
-Menu File -> Connect Window 
  
-   ​Driver:​ Oracle +=== Connexion ===
-   URL : jdbc:​oracle:​thin:​@db-oracle.ufr-info-p6.jussieu.fr:​1521/​oracle.ufr-info-p6.jussieu.fr +
-   ​Username:​ E1234567 (remplacer 1234567 par son numéro) +
-   ​Password:​ E1234567 (remplacer 1234567 par son numéro) +
- +
-Cocher aussi les cases :   +
-  * //​Autocommit//​ +
-  * Ignore DROP errors +
- +
-Vérifier que la case Remove comments n'est **PAS** cochée. Il est important de laisser cette case décochée car une requête peut contenir un commentaire qui doit être pris en compte par Oracle. +
- +
-/*  {{:​site:​enseignement:​documentation:​oracle:​image2.png?​600|}}  +
-{{:​site:​enseignement:​documentation:​oracle:​image2_ppti.png?​600|}} +
-*/ +
-{{:​site:​enseignement:​documentation:​oracle:​connection_profile_ppti.png?​600|connexion PPTI}} +
- +
- +
- +
-===== Connexion ​=====+
  
 Bouton **Test** pour tester que la connexion est établie. Bouton **Test** pour tester que la connexion est établie.
Ligne 107: Ligne 122:
  
 Ouvrir un ou plusieurs tab pour saisir vos réponses : View -> Add tab Ouvrir un ou plusieurs tab pour saisir vos réponses : View -> Add tab
 +
 +
  
  
Ligne 130: Ligne 147:
  
 == (facultatif) accès au serveur ora10 == == (facultatif) accès au serveur ora10 ==
-Ne **pas** utiliser ce serveur pour les UE MLBDA et 3IN009.+<fc #ff0000>Ne **pas** utiliser ce serveur pour les UE MLBDA et 3IN009.</fc>
 Le deuxième serveur Oracle nommé //ora10// sert seulement pour le TP jointures réparties de l'UE M1 SAM. L'​accès dépend de la machine sur laquelle vous travaillez : Le deuxième serveur Oracle nommé //ora10// sert seulement pour le TP jointures réparties de l'UE M1 SAM. L'​accès dépend de la machine sur laquelle vous travaillez :
  
Ligne 141: Ligne 158:
    DB Hostname: oracle.ufr-info-p6.jussieu.fr    DB Hostname: oracle.ufr-info-p6.jussieu.fr
  
-=== Problème d'​affichage ​===+=== Problèmes au lancement de SQLWorkbench ​=== 
 +Quand je lance SQLWorkbench,​ un message indique que le jar est **corrompu**... 
 + 
 +-> le fichier jar a probablement une taille nulle due à un problème durant le téléchargement. vérifier la taille du fichier jar. Vérifier votre quota de stockage et si besoin supprimer le dossier //.cache// pour libérer de l'​espace de stockage. 
 Quand je lance SQLWorkbench,​ rien ne s'​affiche ou l'​affichage est illisible ... Quand je lance SQLWorkbench,​ rien ne s'​affiche ou l'​affichage est illisible ...
  
 -> utiliser la [[https://​adoptopenjdk.net/?​variant=openjdk8&​jvmVariant=hotspot| version 8 de Java]] (à la place d'une version supérieure) -> utiliser la [[https://​adoptopenjdk.net/?​variant=openjdk8&​jvmVariant=hotspot| version 8 de Java]] (à la place d'une version supérieure)
  
 +J'ai seulement **java 11** et pas java 8... 
  
 +-> Installer la version de développement de SQLWorkbench : [[https://​www.sql-workbench.eu/​dev-download.html| version de dev]]
  
  
 === UE === === UE ===
 Aller vers les [[http://​www-bd.lip6.fr/​wiki/​site/​enseignement/​start|Enseignements]] de l'​équipe bases de données Aller vers les [[http://​www-bd.lip6.fr/​wiki/​site/​enseignement/​start|Enseignements]] de l'​équipe bases de données
site/enseignement/documentation/oracle/sqlworkbench.1631004253.txt.gz · Dernière modification: 07/09/2021 10:44 par amann