Jxtray

Manuel Utilisateur


créé le 8 arv. 2004

SOMMAIRE

Description des menus
Gerer les drivers
Gerer les connexions
Ouvrir une connexion
Panel Structure
Panel SQL
Panel Dump
Historique SQL
Propriétes générales

Description des menus

Fichier
   
Quitter Ferme l'application
Edition
   
Gérer les drivers Boîte de dialiogue de gestion des drivers ( ajout, suppression, modification)
Gérer les connexions Boîte de dialiogue de gestion des connexions ( ajout, suppression, modification)
Propriétés Affiche les propriétés utilisateurs
Historique SQL
   
Gérer Affiche une boîte de dialogue permettant de gérer les requêtes SQL stokées dans le cache.
Vider l'historique Efface toutes les entrées du cache d'historique SQL. Le fichier XML est vidé.
Aide
   
Manuel Ce manuel :-)
Propriétés système Affiche les propriétes système, lues à partir de System.getProperties()
A propos de... Affiche la fénêtre 'A propos de...'
   

Gérer les drivers

Les définitions des drivers sont stockées dans le fichier .jxtray/dbdriver.xml. Jxtray est fournit avec les drivers suivant : MySQL, PostgreSQL, JTDS et Firebird. Si vous spécifiez un fichier jar, Jxtray tentera de charger dynamiquement le driver contenu dans le fichier au moment de la connexion. Si votre serveur est de type MySQL, PostgreSQL, Sybase, MSQLServeur ou Firebird, vous pouvez utiliser les drivers founis avec Jxtray. Dans les autres cas, n'oubliez pas de renseigner le fichier contenant les drivers.


Gérer les connexions

Les definitions des connexions se trouvent dans le fichier .jxtray/connections.xml Si vous avez définit une URL exemple dans la définition des drivers, celle-ci s'affichera si vous créer une nouvelle. Il vous suffira alors de remplacer les valeurs génériques par les votre.


Ouvrir une connexion

Pour ouvrir une connexion, il vous suffit de double-cliquer sur son icône. Vous pouvez aussi faire un clic droit sur l'icône de la connexion, puis Ouvrir. Si vous avez coché l'option 'Prompt password' en créant la connexion, une boite de dialogue vous demandera le mot de passe de l'utilisateur choisi. Sinon, la connexion s'effectuera avec le mot de passe renseigné à la création de la connexion. Si la connexion au serveur de base de donnée à pu être établie, un nouvel onglet s'ouvrira dans le panel de droite. Ce nouveau panel est divisé en trois sous-panels : Structure, SQL et Dump.


Panel Structure

Le panel structure vous permet d'afficher des informations sur la structure des tables de la base de données. Les informations affichées sont : la ou les clés primaires, la taille des enreigstrements, le nombre d'enregistrement, la description des champs.


Panel SQL

Le panel SQL vous permet d'éditer vos propres requêtes. Si il s'agit d'une requête de type select, vous avez la possibilité de sauver votre résultat au format CSV ou XUL.


Panel Dump

Le panel Dump permet d'extraire les données hors d'une base dans les formats SQL, CSV, HTML, XML. Astuce : si vous tapez '*' comme nom de base, toute la base de données sera dumpée. Un répertoire portant le nom de la base sera créé dans le répertoire .jxtray. C'est dans ce répertoire que seront dumpés chaque table de la base, chacune dans un fichier séparé.


Historique SQL

L'historique des requêtes SQL permet de stocker toutes les requêtes exécutées dans le SQL Panel, ainsi que l'heure de leur exécution et si elles ont abouti ou pas. En fonction du succès ou de l'échec d'une requête, une icône sera attribuée à la requête. Cela vous permet de voir directement si une requête stockée est valide ou non. Vous avez aussi la possibilité de copier une de ces requêtes dans un panel SQL afin de l'exécuter à nouveau.


Propriétes générales

Passons en revue les différentes propriétés de Jxtray

Général
   
Langue permet de choisir la langue de l'application
Contrôle confirmer avant de quitter  Demande une confirmation avant de quitter l'application
  confirmer avant d'écraser un fichier  
Fichiers log fichier log standard Fichier log sortie (System.out)
  fichier log d'erreurs Fichier log d'erreur (Ssytem.err)
Editeur
   
Effacer la requête après exécution Dans le panel SQL, efface la requête après son exécution
Taille de la police de l'éditeur SQL  
Police de l'éditeur SQL  
Apparence
   
Look and Feel Choix du revêtement
Taille de la police de l'application  
Police de l'application  
Extraction de données
     
  Format CSV Séparateur de champ Caractère séparant deux valeurs dans l'extraction au format CSV
    Délimiteur de champ texte Caractère délimitant un champ de type texte
  Format SQL Caractère introduisant un commantaire  

top