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

(本文档仅供参考)

问题说明


部署新的服务器后,启动服务器时控制台报错" REPOSITORY_NOT_READY:连接知识库错误,请确认配置是否正确"。一般是指Smartbi连接不上配置向导界面中指定的知识库,需要仔细查看控制台输出的提示信息。

可能原因

 

  • 知识库配置连接信息设置不正确,常见有以下几种情况:
    • 服务器地址、用户名或密码错误;
    • 知识库配置连接的端口和数据库实际的端口不一致;
  • 知识库所在的数据库没有启动。
  • 网络设置禁止访问知识库所在服务器(如防火墙设置)。
  • 服务器中连接知识库的JDBC驱动程序不存在。错误信息常是"…jdbc.Driver"。
  • 服务器中连接知识库的JDBC驱动程序与用户实际使用的数据库版本不匹配。错误信息常是"JDBC配置不受支持"。

 
参考解决方法


  • 确保Smartbi服务器的知识库连接信息设置无误,具体请在"配置向导界面"进行设置。
    • 确保服务器地址、用户名和密码是正确的。
    • 查看知识库配置连接的端口和数据库实际的端口是否一致。详细配置方法请参考如何将MySQL知识库迁移到其它数据库上
  • 确保知识库已经启动并可以正常连接。
  • 确认网络设置没有禁止访问知识库所在服务器。
  • 确保服务器中连接数据库的JDBC驱动程序已经加入到war包中并且版本与实际所用数据库的版本一致,具体的设置方法请参考"系统安装指南_在各种应用服务器上手工部署"文档中"增加数据库驱动程序(可选)"。

注意


目前支持MySQL、HSQL、Oracle、DB2_V9、MS SQL Server、Sybase和kingbase作为Smartbi的知识库。 

这些数据库的默认端口为:

数据库名称

默认端口

备注

Oracle

1521

MySQL

3306

Smartbi中默认知识库MySQL使用端口6688

HSQL

9001

DB2_V9

50000

MS SQL serve

1433