Wat is SQuirreL SQL Client?
De SQuirreL SQL Client is een open-source, grafische Java-databasebeheertool waarmee u de structuur van een JDBC-compatibele database kunt bekijken, door de gegevens in tabellen kunt bladeren en SQL-opdrachten kunt geven.
In dit artikel bespreken we wat de SQuirreL SQL-client is, enkele van zijn functies, de ondersteunde databasetypen en hoe de client te installeren.
De SQuirreL SQL Client maakt gebruik van JDBC (Java Data Base Connectivity) om gebruikers via het JDBC-stuurprogramma meerdere databasetypen te laten verkennen en ermee te laten werken. Het biedt een functionele editor die het mogelijk maakt om code aan te vullen, evenals syntaxisaccentuering voor standaard SQL. Het maakt ook gebruik van een plug-inframework waarmee schrijvers van plug-ins een groot deel van hun gedrag kunnen aanpassen om meer databasespecifieke mogelijkheden te bieden voor meerdere databasetypen.
Omdat deze software volledig in Java is geschreven (met behulp van Swing UI-componenten), zou deze op elk platform moeten draaien dat gebruikmaakt van een JVM (Java Virtual Machine). Het vereist Java versie 1.3, maar Java 1.4 heeft de voorkeur.
De SQuirreL SQL Client biedt de volgende extra functies:
- Met de weergave Objectstructuur kunt u bladeren door verschillende database-objecten, zoals catalogi, tabellen, triggers en meerdere andere objecten.
- De SQL-editor kan bestanden openen, maken, opslaan en uitvoeren die SQL-instructies bevatten en ook syntaxisaccentuering bieden.
- SQuirreL ondersteunt ook meerdere sessies met verschillende databases. Dit maakt het vergelijken van gegevens en het delen van verschillende SQL-statements tussen databases eenvoudiger.
- SQuirreL kan draaien op elk systeem waarop de Java Virtual Machine is geïnstalleerd.
- Het plug-in-framework staat leverancierspecifieke database-extensies toe.
- Er zijn meerdere vertalingen voor de gebruikersinterface.
- SQuirreL kan grafieken en grafieken genereren die relaties tussen tabellen en andere mogelijkheden laten zien.
- SQuirreL-bladwijzers - SQuirreL wordt geleverd met door de gebruiker gedefinieerde sjablonen en vooraf gedefinieerde voorbeeldbladwijzers voor veel van de meest voorkomende DDL- en SQL-instructies.
Ondersteunde databases
SQuirreL werkt met meerdere databasetypes en in verschillende omgevingen.
- Axion Java RDBMS
- Apache Derby
- Firebird met het JayBird JCA/JDBC-stuurprogramma
- H2 (DBMS)
- IBM DB2 voor Linux, OS/400 en Windows
- Informix
- Ingres (en OpenIngres)
- Microsoft Access met de JDBC/ODBC-bridge
- Microsoft SQL Server
- MijnSQL
- Oracle Database 8i, 9i, 10g, 11g
- PostgreSQL 7.1.3 en hoger
- SAPDB
- Sybase
- Teradata Warehouse
- Vertica analytische database
en vele anderen.
Installatie
De SQuirreL SQL Client kan worden geïnstalleerd met behulp van het IzPack Java-installatieprogramma. Om te installeren, download het bestand squirrel-sql--install.jar voor Linux of Windows en voer het uit met de volgende opdracht:
[root@host ~]# java -jar squirrel-sql--install.jar
Als het bestand gewoon wordt gedownload, sla het bestand dan op en om de software op het Windows-platform te installeren, moeten we het bestand squirrel-sql.bat uitvoeren.
Op Unix is het installatiebestand squirrel-sql.sh.
We kunnen SQuirreL ook klonen of uitchecken vanuit zijn Git-repository; we kunnen het git-commando gebruiken om de software naar een lokale map te klonen:
[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
Hoe verbinding te maken met een database
Er worden meerdere SQL-stuurprogrammadefinities geïnstalleerd met SQuirreL. Deze worden vermeld in het venster Drivers List hierboven.De Blauw vinkje naast een stuurprogramma bevestigt dat het correct is geladen. Het rode X-pictogram bevestigt dat het JDBC-stuurprogramma niet kon worden geladen en als zodanig niet kan worden gebruikt om naar een database te linken.
U kunt ook nieuwe stuurprogrammadefinities maken met behulp van de optie "Nieuw stuurprogramma" in het menu "Bestuurders".
De alias
Nu moet u een alias voor uw database maken. Wanneer je SQuirreL voor de eerste keer start, is dit venster leeg.
Selecteer de optie Nieuwe alias in het menu Aliassen en het volgende dialoogvenster wordt weergegeven.
Typ een gemakkelijk te onthouden naam in het veld Naam voor deze database-URL. Dit is de tekst die wordt weergegeven in het venster Aliassenlijst.
Nadat u het stuurprogramma hebt toegevoegd, selecteert u de locatie van het stuurprogramma en klikt u op de knop "Ok" en de optie om dat stuurprogramma te gebruiken.
Vervolgens wordt u gevraagd om aanvullende informatie over de database toe te voegen. De informatie die nodig is, is de URL van uw gebruikersnaam en het databasewachtwoord. Afhankelijk van het type database waarmee u verbinding maakt, kan voor het URL-gedeelte andere informatie nodig zijn, zoals de servernaam en het poortnummer.
En dat is het! SQuirreL is een uitstekende tool om u te helpen bij het werken met meerdere soorten databases. Ga voor meer informatie naar de homepage van SQuirreL of bekijk het gerelateerde PDF-bestand hier.
Activeer vandaag nog uw nieuwe server!
Op zoek naar een frisse nieuwe site of zelfs een oude site opknappen?
Liquid Web heeft de server die aan uw behoeften zal voldoen!
Bel ons op 800.580.4985, of open een chat of ticket met ons om vandaag nog te spreken met een van onze deskundige Solutions Teams of een ervaren Hosting Advisors!