在实施项目的过程中,因为生产环境比较复杂,Oracle设置的几个相关的name和id都有所不同。然后在使用kettle抽取生产库数据配置资源库connection时报错ora-12505,我不懂java源码(kettle是开源的,懂人可以进一步研究),其中原因是参数database name 实际上是Oracle的v$instance上的server_name,查询如下:
select server_name from v$instance;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29267792/viewspace-1631116/
,如需转载,请注明出处,否则将追究法律责任。