基于Extjs数据库客户端 jDBExplorer

openkk 8年前

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。

下载/安装

  • 这儿选择下载安装包或源码。
  • 准备运行环境
    1. JavaSE 1.5+
    2. 支持servlet/jsp的Web服务器,推荐使用Apache Tomcat6
    3. JDBC驱动程序,将相关数据库的JDBC驱动copy到classpath(例如:Tomcat的lib、或DBExplorer的WEB-INF\lib目录)。下载常用数据库的JDBC驱动Oracle10gMS SqlServerMySQLPostgreSQLHSQLDBApache Derby
  • 解压缩下载包到Web服务器的部署目录(例如Tomcat的webapps下),然后重新启动WebServer。
  • 通过浏览器访问http://webservername:port/DBExplorer,请注意将webservernameport 替换成实际的机器名称(或IP地址)和端口。

项目主页:http://www.open-open.com/lib/view/home/1339754283742