JDBC连接ORACLE报错ERR=12505
select * from v$instance;select * from v$database;select * from v$parameter where name like '%db_name%';select * from v$parameter where name = 'instance_name';select * from v$parameter where name = 'service_names';
?
发现数据库名称是wfm,但是实例名是wfm1。jdbc连接使用的是实例名,改成wfm1即可。
关于数据库名、实例名、服务名、域名等oracle中的概念,现在不是很理解,后面有时间再去了解。可以参考http://blog.csdn.net/wanghai__/article/details/4715300