![]()
Powered by![]() | VisualSQL 0.5Michel CASABIANCA - casa@sweetohm.netVisualSQL est un outil visuel permettant d'afficher le résultat de requêtes SQL dans un table. C'est un logiciel libre sous licence GPL.
Installation de VisualSQLPour utiliser VisualSQL, il faut auparavant:
Pour installer VisualSQL, taper java -jar vsql-.jar sur la ligne de commande dans le répertoire de l'archive. Cela va lancer l'auto-installeur. Vous devez copier la pilote JDBC de votre base dans le répertoire lib de VisualSQL. Les utilisateurs de Windows doivent ensuite éditer le fichier bin\vsql.bat pour y ajouter ce fichier jar dans la CLASSPATH. Si votre pilote est une archive zip, il faut en changer l'extension pour .jar. On peut trouver la dernière version de VisualSQL sur ma page personnelle. Compiler VisualSQLPour compiler VisualSQL, il vous faut installer Ant en version 1.3. On peut le télécharger sur le site de Apache. Se placer dans le répertoire prj et taper ant all pour reconstruire le tout. Pour générer la documentation, vous devez télécharger et installer SAT (un jeu de tâches Ant) que l'on peut trouver sur ma page personnelle. Pour générer l'installeur, il vous faudra aussi FiJI, un générateur d'installeur que l'on peut télécharger sur ma page personnelle. Utiliser VisualSQLTaper vsql sur la ligne de commande pour lancer le programme. L'application a l'allure suivante:
![]() Vous devez commencer par vous connecter à la base de données:
Cliquer ensuite sur le bouton pour vous connecter. En cas de problème, une boite de dialogue devrait détailler l'erreur. Lorsque vous êtes connecté (pas de message d'erreur), vous pouvez saisir des requêtes SQL dans la zone de texte et les envoyer à la base en cliquant sur le bouton. Le résultat (s'il y en a un) est affiché dans la table en dessous. Vous pouvez afficher des requêtes de l'historique en cliquant sur les flèches (vers le haut pour les requêtes précédentes et vers le bas pour les suivantes). On est déconnecté de la base lorsque l'on quitte l'application ou lorsque l'on clique sur le bouton de déconnexion. Lorsque l'on quitte, la configuration est enregistrée dans un fichier de propriétés (~/.vsql.properties sous Unix ou <VSQL_HOME>\vsql.properties sous Windows). L'historique des requêtes (les 100 dernières requêtes saisies) est enregistré dans un fichier XML (~/.vsql.history sous Unix ou <VSQL_HOME>\vsql.history sous Windows). Les raccourcis clavier sont les suivants:
Fichier de configurationLes propriétés de la connexion à la base sont enregistrées dans le fichier de propriétés ayant les entrées suivantes:
D'autres propriétés peuvent être modifiées dans ce fichier:
LicenseCe programme est un logiciel libre sous licence GPL. Vous pouvez trouver une copie de cette licence dans le fichier LICENSE du répertoire d'installation. HistoriqueVersion 0.5 (2001-10-15)Correction de bug (les raccourcis claviers concernant les requêtes étaient actifs même hors connexion à la base). Déconnexion à la base lors de la sortie de la VM (par une requête d'exécution des finalizers pour les VMs 1.2 et shutdown hook pour les 1.3). Version 0.4 (2001-10-10)Le programme a été entièrement réécrit avec un modèle objet qui tient la route (je l'espère). Version 0.3 (2001-08-22)Correction de bugs (le programme ne démarrait pas sans fichier d'historique) et améliorations (étiquettes dans les en tête de colonnes). Merci à Laurent ROMEO pour sa contribution. Mise à jour de la documentation. Version 0.2 (2000-08-31)Changement de la structure des répertoires. Ajout des raccourcis clavier et des thèmes. Version 0.1 (2000-08-30)Correction de bugs mineurs (relatifs à la connexion) et améliorations (relatives à l'historique). Version 0.0 (2000-06-07)Première version distribuée. Enjoy ! Dernière mise à jour : 2001-10-15 |