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
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...' | |
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.
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.
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.
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.
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.
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é.
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.
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 |