DBExplorer是一个B/S架构的Web程序,基于JDBC连接数据库服务。它采用Extjs构建GUI,因此也具有和C/S程序一样良好的使用体验。 DBExplorer提供以下功能:
- 支持多种数据库:Oracle10g、MS sqlServer 、MysqL、Postgresql、HsqlDB、Apache Derby。
- 支持多种浏览器:Internet Explorer 6+、FireFox 1.5+(PC,Mac)、Safari 3+、Opera 9+ (PC,Mac)。
- 支持sql语句查询,后续还将推出可视化sql语句生成以及sql语法高亮。
- 支持数据查看并即时修改,修改是可自动读取外键参考、默认值、列约束等。
- 支持LOB数据的查看、下载以及修改。
- 支持数据导出成多种格式:CSV、PDF、HTML、sql。
下载地址:http://code.google.com/p/jdbexplorer/
- 准备运行环境
- JavaSE 1.5+;
- 支持servlet/jsp的Web服务器,推荐使用Apache Tomcat6;
- JDBC驱动程序,将相关数据库的JDBC驱动copy到classpath(例如:Tomcat的lib、或DBExplorer的WEB-INF/lib目录)。下载常用数据库的JDBC驱动Oracle10g、MS SqlServer、MySQL、PostgreSQL、HSQLDB、Apache Derby;
- 解压缩下载包到Web服务器的部署目录(例如Tomcat的webapps下),然后重新启动WebServer。
- 通过浏览器访问http://webservername:port/DBExplorer,请注意将webservername 、 port 替换成实际的机器名称(或IP地址)和端口。