Qu'est-ce que le client SQL SQuirreL ?
Le client SQL SQuirreL est un outil d'administration de base de données Java graphique open source qui vous permettra de revoir la structure d'une base de données compatible JDBC, de parcourir les données dans des tableaux et d'émettre des commandes SQL.
Dans cet article, nous discuterons de ce qu'est le client SQL SQuirreL, de certaines de ses fonctionnalités, des types de bases de données pris en charge et de la manière d'installer le client.
Le client SQL SQuirreL utilise JDBC (Java Data Base Connectivity) pour permettre aux utilisateurs d'explorer et d'interagir avec plusieurs types de bases de données via le pilote JDBC. Il fournit un éditeur fonctionnel qui permet la complétion de code ainsi que la coloration syntaxique pour le SQL standard. Il utilise également un cadre de plug-in qui permet aux auteurs de plug-in de modifier une grande partie de son comportement pour fournir des capacités accrues spécifiques à la base de données sur plusieurs types de bases de données.
Étant donné que ce logiciel est entièrement écrit en Java (à l'aide de composants Swing UI), il devrait fonctionner sur n'importe quelle plate-forme utilisant une JVM (Java Virtual Machine). Il nécessite Java version 1.3, mais Java 1.4 est préférable.
Le client SQL SQuirreL fournit les fonctionnalités supplémentaires suivantes :
- La vue Arborescence d'objets permet de parcourir différents objets de base de données tels que des catalogues, des tables, des déclencheurs et plusieurs autres objets.
- L'éditeur SQL peut ouvrir, créer, enregistrer et exécuter des fichiers contenant des instructions SQL, ainsi que fournir une coloration syntaxique.
- SQuirreL prend également en charge plusieurs sessions avec différentes bases de données. Cela facilite la comparaison des données et le partage de diverses instructions SQL entre les bases de données.
- SQuirreL peut s'exécuter sur n'importe quel système sur lequel la machine virtuelle Java est installée.
- Le cadre du plug-in permet des extensions de base de données spécifiques au fournisseur.
- Plusieurs traductions existent pour l'interface utilisateur.
- SQuirreL peut générer des diagrammes et des graphiques montrant les relations entre les tables et d'autres fonctionnalités.
- Signets SQuirreL - SQuirreL est livré avec des modèles définis par l'utilisateur ainsi que des exemples de signets prédéfinis pour la plupart des instructions DDL et SQL les plus courantes.
Bases de données prises en charge
SQuirreL fonctionne avec plusieurs types de bases de données et dans des environnements variés.
- SGBDR Axion Java
- Derby Apache
- Firebird avec le pilote JayBird JCA/JDBC
- H2 (SGBD)
- IBM DB2 pour Linux, OS/400 et Windows
- Informix
- Ingres (et OpenIngres)
- Microsoft Access avec le pont JDBC/ODBC
- Microsoft SQL Server
- MySQL
- Base de données Oracle 8i, 9i, 10g, 11g
- PostgreSQL 7.1.3 et supérieur
- SAPDB
- Sybase
- Entrepôt Teradata
- Base de données analytique Vertica
et plein d'autres.
Installation
Le client SQL SQuirreL peut être installé à l'aide du programme d'installation Java IzPack. Pour l'installer, téléchargez le fichier squirrel-sql--install.jar pour Linux ou Windows et exécutez-le à l'aide de la commande suivante :
[root@host ~]# java -jar squirrel-sql--install.jar
Si le fichier se télécharge simplement, enregistrez le fichier, puis pour installer le logiciel sur la plate-forme Windows, nous devons exécuter le fichier squirrel-sql.bat.
Sous Unix, le fichier d'installation est squirrel-sql.sh.
Nous pouvons également cloner ou extraire SQuirreL depuis son référentiel Git ; nous pouvons utiliser la commande git pour cloner le logiciel dans un dossier local :
[root@host ~]# git clone git://git.code.sf.net/p/squirrel-sql/git squirrel-sql-git
or
[root@host ~]# git clone http://git.code.sf.net/p/squirrel-sql/git squirrel-sql-git
Comment se connecter à une base de données
Plusieurs définitions de pilotes SQL sont installées avec SQuirreL. Ceux-ci sont notés dans la fenêtre Liste des pilotes ci-dessus.Le Une coche bleue à côté d'un pilote confirme qu'il a été correctement chargé. L'icône X rouge confirme que le pilote JDBC n'a pas pu être chargé et qu'il ne peut donc pas être utilisé pour créer un lien vers une base de données.
Vous pouvez également créer de nouvelles définitions de pilotes à l'aide de l'option "Nouveau pilote" du menu "Pilotes".
Le pseudonyme
Maintenant, vous devez créer un alias pour votre base de données. Lorsque vous lancez SQuirreL pour la première fois, cette fenêtre sera vide.
Sélectionnez l'option Nouvel alias dans le menu Alias et la boîte de dialogue suivante s'affichera.
Saisissez un nom facile à retenir dans le champ Nom de cette URL de base de données. C'est le texte qui sera affiché dans la fenêtre Liste des alias.
Après avoir ajouté le pilote, sélectionnez l'emplacement du pilote et cliquez sur le bouton "Ok" et sur l'option d'utilisation de ce pilote.
Ensuite, il vous sera demandé d'ajouter des informations supplémentaires concernant la base de données. Les informations nécessaires seront l'URL de votre nom d'utilisateur ainsi que le mot de passe de la base de données. Selon le type de base de données auquel vous vous connectez, la partie URL peut nécessiter d'autres informations telles que le nom du serveur et le numéro de port.
Et c'est tout! SQuirreL est un excellent outil pour vous aider à travailler avec plusieurs types de bases de données. Pour plus d'informations, visitez la page d'accueil de SQuirreL ou consultez le fichier PDF associé ici.
Activez votre nouveau serveur dès aujourd'hui !
Vous cherchez à démarrer un nouveau site ou même à réorganiser un ancien site ?
Liquid Web a le serveur qui répondra à vos besoins !
Appelez-nous au 800.580.4985, ou ouvrez un chat ou un ticket avec nous pour parler avec l'une de nos équipes de solutions compétentes ou un conseiller en hébergement expérimenté dès aujourd'hui !