Hvad er SQuirreL SQL Client?
SQuirreL SQL Client er et open source, grafisk Java-databaseadministrationsværktøj, som giver dig mulighed for at gennemgå strukturen af en JDBC-kompatibel database, gennemse dataene i tabeller og udstede SQL-kommandoer.
I denne artikel vil vi diskutere, hvad SQuirreL SQL-klienten er, nogle af dens funktioner, de understøttede databasetyper, og hvordan man installerer klienten.
SQuirreL SQL Client bruger JDBC (Java Data Base Connectivity) til at lade brugere udforske og interagere med flere databasetyper via JDBC-driveren. Det giver en funktionel editor, der giver mulighed for kodefuldførelse samt syntaksfremhævning for standard SQL. Den bruger også en plugin-ramme, der lader plugin-forfattere ændre en stor del af dens adfærd for at give øgede databasespecifikke muligheder på tværs af flere databasetyper.
Fordi denne software udelukkende er skrevet i Java (ved hjælp af Swing UI-komponenter), bør den køre på enhver platform, der bruger en JVM (Java Virtual Machine). Det kræver Java version 1.3, men Java 1.4 foretrækkes.
SQuirreL SQL-klienten indeholder følgende yderligere funktioner:
- Objekttrævisningen giver mulighed for at gennemse forskellige databaseobjekter såsom kataloger, tabeller, udløsere og flere andre objekter.
- SQL Editor kan åbne, oprette, gemme og udføre filer, der indeholder SQL-sætninger samt give syntaksfremhævning.
- SQuirreL understøtter også flere sessioner med forskellige databaser. Dette gør det nemmere at sammenligne data og dele forskellige SQL-sætninger mellem databaser.
- SQuirreL kan køre på ethvert system, der har Java Virtual Machine installeret.
- Plugin-rammen giver mulighed for leverandørspecifikke databaseudvidelser.
- Der findes flere oversættelser til brugergrænsefladen.
- SQuirreL kan generere diagrammer og grafer, der viser relationer mellem tabeller og andre muligheder.
- SQuirreL-bogmærker - SQuirreL leveres med brugerdefinerede skabeloner samt foruddefinerede eksempelbogmærker til mange af de mest almindelige DDL- og SQL-sætninger.
Understøttede databaser
SQuirreL arbejder med flere databasetyper og i forskellige miljøer.
- Axion Java RDBMS
- Apache Derby
- Firebird med JayBird JCA/JDBC-driveren
- H2 (DBMS)
- IBM DB2 til Linux, OS/400 og Windows
- Informix
- Ingres (og OpenIngres)
- Microsoft Access med JDBC/ODBC-broen
- Microsoft SQL Server
- MySQL
- Oracle Database 8i, 9i, 10g, 11g
- PostgreSQL 7.1.3 og nyere
- SAPDB
- Sybase
- Teradata Warehouse
- Vertica Analytic Database
og mange andre.
Installation
SQuirreL SQL-klienten kan installeres ved hjælp af IzPack Java-installationsprogrammet. For at installere skal du downloade filen squirrel-sql--install.jar til Linux eller Windows og udføre den ved at bruge følgende kommando:
[root@host ~]# java -jar squirrel-sql--install.jar
Hvis filen blot downloades, skal du gemme filen og derefter installere softwaren på Windows-platformen, vi skal køre filen squirrel-sql.bat.
På Unix er installationsfilen squirrel-sql.sh.
Vi kan også klone eller tjekke SQuirreL fra dets Git-lager; vi kan bruge git-kommandoen til at klone softwaren til en lokal mappe:
[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
Sådan opretter du forbindelse til en database
Flere SQL-driverdefinitioner er installeret med SQuirreL. Disse er noteret i vinduet med førerliste ovenfor.Den Blåt flueben ud for en driver bekræfter, at den er blevet korrekt indlæst. Det røde X-ikon bekræfter, at JDBC-driveren ikke kunne indlæses og som sådan ikke kan bruges til at linke til en database.
Du kan også oprette nye driverdefinitioner ved at bruge indstillingen "Ny driver" i menuen "Drivere".
Aliaset
Nu skal du oprette et alias til din database. Når du kører SQuirreL for første gang, vil dette vindue være tomt.
Vælg indstillingen Nyt alias fra menuen Aliaser, og følgende dialog vil blive vist.
Indtast et let at huske navn i feltet Navn for denne database-URL. Dette er den tekst, der vil blive vist i Aliase List-vinduet.
Når du har tilføjet driveren, skal du vælge placeringen af driveren og klikke på knappen "Ok" og muligheden for at bruge denne driver.
Dernæst vil du blive bedt om at tilføje yderligere oplysninger om databasen. De nødvendige oplysninger vil være URL'en dit brugernavn samt databaseadgangskoden. Afhængigt af typen af database, du opretter forbindelse til, kan URL-delen kræve andre oplysninger, såsom servernavnet og portnummeret.
Og det er det! SQuirreL er et fremragende værktøj til at hjælpe dig med at arbejde med flere typer databaser. For mere info, besøg SQuirreL's hjemmeside eller se den relaterede PDF-fil her.
Aktivér din nye server i dag!
Ønsker du at starte et nyt nyt websted eller endda forny et gammelt websted?
Liquid Web har den server, der VIL opfylde dine behov!
Ring til os på 800.580.4985, eller åben en chat eller billet med os for at tale med et af vores kyndige Solutions Team eller en erfaren Hosting Advisors i dag!