情况是这样的,我用plsql工具去链接服务器的数据库没有问题,由于账号只有select权限,我只能用select的sql语句查询东西,而表名什么的,都看不到.
现在的情况是,java代码去链接,报错:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
2种写法
jdbc:oracle:thin:@//ip:1521/service_name
jdbc:oracle:thin:@//ip:1521:SID
之前用的 jdbc:oracle:thin:@ip:1521:service_name不行,但以前很多其他项目开发一直用的这种形式没问题.
但这个项目不行,改成 jdbc:oracle:thin:@//ip:1521/service_name,这个项目就连接成功了
不懂
oracle版本有关某些环境sid!=service_name