在 Tomcat 上配置 JNDI 数据源,然后在 Smartbi 中使用它,完整的操作步骤如下。

1、在Tomcat中配置JNDI数据源

1. 打开<Tomcat 5.5.20>\conf\context.xml,在<Context>节点中添加 JNDI 连接配置,如下所示:

<!-- The contents of this file will be loaded for each web application --> 
<Context> 
	<Resource
		name="ipsdb"
		type="javax.sql.DataSource"
		driverClassName="com.ncr.teradata.TeraDriver"
		maxIdle="2"
		maxWait="5000"
		username="tdnorthwind"
		password="tdnorthwind" 
		url="jdbc:teradata://172.20.16.227/DataBase=northwind,LOB_SUPPORT=off,client_charset=gbk"
		maxActive="4"/>
</Context>


2. 对上述XML解释如下:

3. 将数据库驱动添加到<Tomcat 5.5.20>\common\lib\ 路径下。

4. 启动 Tomcat 服务器。

 

2、在 Smartbi 中使用JNDI数据源

1. 登录 Smartbi,并切换到 管理->系统管理 页面。

2. 点击"新建关系数据源",并输入 JNDI 数据源的相关信息。

    

3. 上述设置说明如下:

 

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