说明
Smartbi目前支持MySQL、HSQL、Oracle、DB2_V9、MS SQL Server、Sybase和kingbase作为知识库。
Smartbi默认使用MySQL作为知识库,可以通过知识库备份等操作,配置其他的数据库为知识库。
配置步骤
(1)备份知识库:
a) 启动Smartbi服务器,用系统管理员登录Smartbi界面。
b) 在右上角的功能切换区中选择管理 > 工具 > 备份知识库,把知识库备份后关闭服务器。
(2)建立新知识库:
a) 在目标数据库中新建一个数据库,如:Smartbi;
(3)配置知识库连接:
a) 启动服务器后,在url地址栏中输入:http://servername:port/smartbi/vision/config,输入密码后进入 Smartbi配置界面。
b) 根据实际情况修改知识库的信息。如当前你需要连接的数据库类型是Oracle,它的服务器地址为datasvr01、端口号是默认端口、Oracle 作为Smartbi知识库的数据库名字是Smartbi,连接此库的用户名和密码都是admin。
c) 点击测试连接,弹出"连接成功"提示信息,保存知识库配置。
(4)恢复知识库:
a)重新启动Smartbi的应用服务器,并用管理员登录。
b)在右上角的功能切换区中选择管理 > 工具 > 恢复知识库,把步骤(1)备份的知识库恢复过来,就可以看到以前建的资源了。
注意
示例
如何将MySQL知识库迁移到Oracle 10g?
具体步骤
(1)"备份知识库"操作:登录连接MySQL知识库的Smartbi源应用服务器,在"管理 > 工具"中点击"备份知识库",备份出"backup.zip"。
(2)在Oracle10g上创建新知识库:具体参考"安装配置指南"中的"创建其它类型知识库"章
节。
(3)修改知识库连接:修改知识库连接为步骤(2)创建的Oracle数据库。具体参考"安装配
置指南"中的"知识库设置"章节。
(4)"恢复知识库"操作:登录连接Oracle知识库的Smartbi目标应用服务器,在"管理 > 工具"中点击"恢复知识库",把步骤2备份出"backup.zip"进行恢复。
迁移注意