Wso2 carbon ESB连接H2数据库,H2客户端显示表结构和数据

H2 是一个短小精干的嵌入式数据库引擎,主要的特性包括:免费、开源、快速;嵌入式的数据库服务器,支持集群;提供 JDBC、ODBC 访问接口,提供基于浏览器的控制台管理程序;Java编写,可使用GCJ和IKVM.NET编译;短小精干的软件,目前最新版大概在8M左右。

常用的开源数据库有 H2,Derby,HSQLDB,MySQL,PostgreSQL 。其中 H2 与HSQLDB数据库比较类似,十分适合作为嵌入式数据库使用,其它的大部分数据库都需要安装独立的客户端和服务端。 H2 相比HSQLD的最大优势是 H2 提供了一个十分便利的web控制台用于操作和管理数据库内容。本文主要解决的是 H2 数据库切换不同数据源,以 Wso2 carbon ESB 连接 H2 数据库为例, H2 客户端浏览器上显示表结构和数据。

准备工作

下载h2-2017-06-10.zip最新版压缩包,地址:http://www.h2database.com/html/download.html

解压h2-2017-06-10.zip压缩文件,注意的是确认安装 jdk ,并设置 JAVA_HOME 环境变量,其文件结构如下:

...h2-2017-06-10h2
-bin
    +org
+repository
h2.bat     //Windows控制台启动脚本
h2.sh       //Linux控制台启动脚本
h2-1.4.196.jar  //必须jar包
h2w.bat   //Windows控制台启动脚本,不带dos窗口
+docs   //帮助文档
+service  //通过wrapper包装成服务
+src    //源代码
+temp  //临时文件夹
build.bat   windows构建脚本
build.sh     linux构建脚本

启动H2数据库

双击 h2.bat 启动脚本,浏览器打开新页面,如下图:

直接点击connect按钮,进入H2数据库,如下图:


H2 数据库切换数据源,以 Wso2 carbon ESB 连接 H2 数据库为例,客户端连接 H2 数据库查看表结构以及数据,

打开Wso2 carbon ESB编译后的项目目录,将 E:wso2esb-CNrepositorydatabase 目录下 WSO2CARBON_DB.h2.dbWSO2CARBON_DB.lock.db 两个文件拷贝到 ...h2-2017-06-10h2binrepositorydatabase 目录下,双击 h2.bat 启动脚本,打开浏览页面修改 JDBC_URL ,用户名和密码(语言可设置为简体中文),具体配置如下:

JDBC_URL=jdbc:h2:./repository/database/WSO2CARBON_DB;DB_CLOSE_ON_EXIT=FALSE;LOCK_TIMEOUT=60000
用户名=wso2carbon
密码=wso2carbon

直接点击连接按钮,进入 H2 数据库,如下图:

极客头条稿源:极客头条 (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 后端存储 » Wso2 carbon ESB连接H2数据库,H2客户端显示表结构和数据

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录