页面树结构
转至元数据结尾
转至元数据起始

H2 是一个开源的嵌入式数据库引擎,采用 java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为 Smartbi 联合数据源使用非常方便。

 

文档目录:

1、安装部署H2数据库

1、从 H2 数据库的网站上下载数据库安装包,下载地址

2、将下载的h2-2014-08-06.zip文件,解压缩到指定路径下。比如 D:\h2 目录。


3、用编辑器打开 h2.bat/h2.sh 文件,修改其中的命令行,指定 JAVA 路径或其它参数。比如如果希望 H2 的控制台界面可以通过远程机器访问,就需要添加 -webAllowOthers -tcpAllowOthers 参数。设置如下。

@java -cp "h2-1.4.181.jar;%H2DRIVERS%;%CLASSPATH%" org.h2.tools.Console %* -webAllowOthers -tcpAllowOthers
@if errorlevel 1 pause

 

4、在控制台上运行h2.bat/h2.sh 命令。启动完成后,如果是Windows系统,会自动打开浏览器访问H2控制台。如果是Linux/Unix系统,可以在远程机器上手动打开浏览器,访问H2控制台。

 

5、登录之后,可以在控制台上执行 SQL 语句,对数据库进行操作。


2、创建联合数据源

1、在 Smartbi 中打开"定制管理 -> 数据管理"界面,在"数据源"节点,右键点击"新建 -> 联合数据源"菜单项。

2、设置数据源连接信息,主要设置驱动程序类型、类名,以及连接字符串,和用户名/密码等内容。

  • 驱动程序类型:Other 
  • 驱动程序类:org.h2.Driver 
  • 连接字符串:jdbc:h2:tcp://192.168.171.1:9092/~/test;DB_CLOSE_DELAY=-1 
  • 用户名:SA 
  • 密 码:<<空>>

     
3、点击右下角"测试连接",连接成功,点击"保存"按钮。

 

原始文档:http://pan.baidu.com/s/1o6kaA4i