【发布时间】:2012-08-03 23:01:07
【问题描述】:
我正在尝试使用 java 和 JDBC 代码连接到 Oracle 数据库。我不能这样做,因为我收到以下错误:
java.sql.SQLException: Listener 拒绝与 以下错误:ORA-12514,TNS:listener 目前不知道 连接描述符中请求的服务
错误的原因是什么以及如何解决?
PS- 在所有 DBMS 中,Oracle express 11g 似乎是最复杂和最难使用的。 真的是这样吗?
【问题讨论】:
-
当您尝试从控制台或命令提示符进行 tnsping 时是否遇到同样的错误?
-
使用服务名称代替服务ID,获取服务名称使用“从v$parameter where name='service_names'中选择值”命令。