SQuirrel SQL Client 是一个用 Java(Swing)构建的开源图形化数据库管理工具,支持跨平台运行。它采用 JDBC 驱动机制,只要配置好相应的驱动,就能接入 Oracle、DB2、MySQL、PostgreSQL、SQL Server、SQLite 等各类关系型数据库。
SQuirrel SQL Client 以树状结构呈现元数据,SQL 编辑器具备语法高亮与代码补全功能,查询结果可分页浏览并直接修改,支持 CSV、Excel、XML 等格式的导入导出,还能跨库复制数据、生成 ER 图;借助丰富的官方插件,可扩展数据库方言特性与功能,适合开发者及 DBA 统一管理多种数据库、调试 SQL 与查看数据,是一款轻量工具。

Axion Java RDBMS 是一款关系型数据库管理系统,基于 Java 实现。
Apache Derby 是一个完全用 Java 编写的嵌入式关系型数据库,体积小巧却功能完整。它支持标准 SQL 与 JDBC 接口,既能以嵌入式方式随应用一同运行,也可切换到客户端/服务器模式部署,事务、并发与崩溃恢复等机制均已内置。
Firebird 数据库搭配 JayBird JCA/JDBC 驱动程序的组合
数据库管理系统
IBM DB2 可在 Linux、OS/400 与 Windows 系统上运行。
Informix
Ingres 与 OpenIngres
Microsoft Access 提供对 JDBC/ODBC 桥的支持
微软 SQL 服务器
MySQL
Oracle 数据库的多个版本,涵盖 8i、9i、10g 与 11g。
PostgreSQL 7.1.3 或更新版本
SAPDB
Sybase
Teradata 仓库
Vertica 分析数据库
SQuirreL SQL 客户端提供了基于 IzPack 的 Java 安装程序,用户可通过它完成部署。具体操作是:先获取对应 Linux 或 Windows 平台的 squirrel-sql–install.jar 文件,然后运行下述命令来启动安装流程:
[root@host ~]# java -jar squirrel-sql--install.jar
若只是完成基础下载并保存,之后在Windows系统上安装该软件,则需运行squirrel-sql.bat这个文件。
在 Unix 环境下,安装文件为 squirrel-sql.sh。
也可以从 Git 仓库获取 SQuirreL,方式包括克隆或签出;用 git 命令即可把该软件拉取到本地目录中:
[root@host ~]# git clone git://git.code.sf.net/p/squirrel-sql/git squirrel-sql-git
这条命令会从 SourceForge 的代码仓库地址拉取 squirrel-sql 项目,并在本地生成名为 squirrel-sql-git 的目录存放克隆下来的内容。
这款应用面向需要接入兼容 JDBC 的数据库、并且希望借助可视化工具来梳理数据库结构及其后续组件的用户,能够稳定胜任相关任务。
(您的评论需要经过审核才能显示)
0条评论