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

1、手动安装流程

本文档将向您讲述为 Smartbi 手工创建知识库,以及手动部署到各种应用服务器的详细操作步骤。使用服务器应用包 smartbi.war 手工安装配置 Smartbi 的完整流程如下:

  1. 申请License。
  2. 手工创建知识库。
  3. 手工部署Smartbi应用。
  4. 启动服务器。
  5. 进行系统配置。
  6. 登录使用。

    注意:V8.5版本后,如果使用跨库查询模块,需要JDK1.8支持。

文档目录:

相关文档:

2、申请License文件

请参考 系统配置和应用 中申请License部分内容。

 

3、手工创建知识库

Smartbi 目前支持MySQLHSQLSQL ServerOracleDB2SybaseKingbase 作为知识库。新建知识库步骤如下:

  1. 登录数据库服务器;
  2. 新建一个空库,如:SmartbiRepository,并将空库授权给相应的用户;
  3. 记录服务器地址、端口号、用户名、密码等,在部署完 Smartbi 后进行系统配置
  4. 目前产品的知识库只支持UTF-8和GBK字符集,并且在配置项中要与数据库的字符集一致。


3.1 增加数据库驱动程序(可选)

下面以Smartbi-Insight为例:

为了保证 Smartbi 能够正确的连接知识库和各种关系数据源,必须将各个项目上实际用到的数据库驱动程序文件,手工添加到 smartbi.war 包中。默认安装和手动部署,两种方式下操作过程是不同的。

1、smartbi.exe 安装包默认安装

1)清除<Smartbi>\Tomcat\webapps\smartbi\WEB-INF\lib 目录中已经存在的该数据库其它版本的驱动程序(如果存在)。

2)将当前项目上使用的数据库驱动程序文件(.jar),添加到<Smartbi>\Tomcat\webapps\smartbi\WEB-INF\lib 目录下。

  • Smartbi-Spreadsheet的添加路径为:<Smartbi>\Tomcat\webapps\spreadsheet\WEB-INF\lib
  • Smartbi-Eagle的添加路径为:<Smartbi>\Tomcat\webapps\eagle\WEB-INF\lib


2、smartbi.war 手工部署方式

1)使用 WinRAR 或其他压缩工具,双击打开 smartbi.war 文件。

2)清除 smartbi.war 包中 smartbi.war\WEB-INF\lib 目录下已经存在的该数据库其它版本的驱动程序(如果存在)。

3)将当前项目上使用的数据库驱动程序文件(.jar),拖放到 WinRAR 窗口中 smartbi.war\WEB-INF\lib 目录中。

4)直接关闭 WinRAR 窗口,保存 smartbi.war 文件。

  • Smartbi-Spreadsheet的文件为:spreadsheet.war
  • Smartbi-Eagle的文件为:eagle.war

 

 

为了便于检查数据源连接方面的问题,下面列出各种关系数据库对应的驱动程序 .jar 文件名。如果缺少相应的 JDBC 驱动,可以从 这里 下载。 

数据库名称

Jar包名称

备注

SQL Server




sqljdbc.jar

SQL Server 2005

msbase.jar

SQL Server 2000

mssqlserver.jar

 

msutil.jar

 

MySQL

mysql.jar

 

Oracle

classes12.zip

Oracle9i

classes12.jar

Oracle10g

ojdbc6.jar 
ojdbc7.jar 
ojdbc7_g.jar 

DB2



db2java.zip

 

db2jcc.jar

 

db2jcc_license_cu.jar

 

Sybase

jconn2d.jar

 

Kingbase

kingbasejdbc4.jar

 

Informix

ifxjdbc.jar

 

NCR Teradata



teradata.jar

Ncr 2.5

terajdbc4.jar

Ncr 2.5/2.6

tdgssjava.jar

Ncr 2.6

PostgreSQL

postgresql.jar

 

Greenplum

postgresql.jar