页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

...

需求1:

 smartbi部署在Tomcat8中,请问smartbi如何使用jndi方式创建数据源?smartbi部署在Tomcat8中,请问smartbi如何使用jndi方式连接数据源?

解决方案

1、用文本编辑器打开tomcat\conf目录中的server.xml文件并在如下红框所示位置中添加如下配置:

...

注意

驱动程序类型部分仍然选择对应的数据库类型。

连接字符串改为3中配置的即可。即填写为:JNDI:java:comp/env/jdbc/repo


需求2:

        smartbi部署在weblogic中,请问smartbi如何使用jndi方式创建数据源?

解决方案

1、weblogic中如何配置jndi数据源可以网上搜索相关方案,如:

Image Added

2、在weblogic中配置好jndi后,可再参考wiki上《关系数据源-在Tomcat上配置JNDI数据源》中如何在smartbi中使用jndi数据源:

Image Added

将上图中红框部分的连接字符串改为:JNDI:NEWRISK_SMARBI,其中NEWRISK_SMARBI就是在weblogic中定义的JNDI名称;

Image Added

如要以JNDI数据源作为知识库,需要修改服务器地址格式为:JNDI:XXX

image2022-9-15_17-52-56.pngImage Added