我是五旬节报告设计师的新手。我正在使用本地可用的示例数据库生成大量报告。一旦我们转移到生产中,我就必须单独地更改所有报表数据库连接凭据。是否有方法在一个地方配置数据库连接,并在所有报表中使用相同的连接?
发布于 2021-04-07 23:07:15
您可以设置/写入JNDI连接,然后在每个报表中使用该连接。
在报表开发期间,您可以在您的PC主位置编写JNDI连接,比如“.pentaho\simple-jndi\default.properties"
Oracle的示例JNDI连接信息:-
oracleAbc/type=javax.sql.DataSource
oracleAbc/driver=oracle.jdbc.driver.OracleDriver
oracleAbc/url=jdbc:oracle:thin:@localhost:1521:chaucerdb
oracleAbc/user=scott
oracleAbc/password=abc$123
之后,您可以使用此ConnectionName作为报表中的JNDI连接。
如果你需要其他帮助,请告诉我。
https://stackoverflow.com/questions/66998292
复制