今天我在使用Pentaho设置oracle数据源的时候,所有的数据都没有问题,就是连不上
![](https://img.haomeiwen.com/i7874858/6a0dc4b9a53195d5.jpg)
开始以为是没有oracle的链接jar包,就拷了jar包放进去还是不行,并且链接其他的oracle库就没有问题,这可怎么办呐?
最后问了度娘,原来pentaho中让填的Database Name需要的是PID_NAME,而不是SERVER_NAME(实例名),一般我们在plsql中链接数据库用的 是server_name;
![](https://img.haomeiwen.com/i7874858/736acf537c0e0676.jpg)
那么怎么查看oracle的PID_NAME呢?一条sql查询一下就ok了,需要在system下执行
select instance_name from v$instance;
网友评论