SPLWare/esProc

集算器采用connect函数直连 连接不上oracle

jcjgithub opened this issue · 6 comments

集算器版本:20230228
oracle版本: oracle19c

image
image
麻烦尽快修复 谢谢

=connect("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:system/root@127.0.0.1:1521:orcl")
经测试正确执行
1、首先要确保oracle的服务OraclexxxListener和OracleServicexxx正确启动,其中xxx是通配符
2、url的第1种格式:jdbc:oracle:thin:username/password@host:port:SID, SID可通过select value from v$parameter where name='instance_name'查询到;
第2种格式:jdbc:oracle:thin:username/password@//host:port/service_name, service_name可通过select value from v$parameter where name='service_names'查询到。

多谢 建议你们调整下文档 我们这边配置是按照你们示例配置 我们这边以为是你们 已经适配好了 而不需要我们集成商针对数据库 做不同的调整。
image
期望你们加上oracle 的示例 或者加个注意事项 关于用户名密码的配置 需要根据不同的驱动厂商进行调整。

这样我们就不会被误导 当然你们不这样做 我们这边最终肯定可以找到办法 可是时间浪费了

所有的url格式都是遵从jdbc提供商的规定的,spl不做任何变动

期望 你们把这段话 加到你们的文档里面。

感谢反馈。文档已完善。connect()函数示例部分已增加了Oracle连接。