ORA-12514: TNS:listener does not currently know of service requested in connect

e491306678 2013-03-18 11:57:22
由于是WIN7 ,所以装的是oracle 11g,可以用PL/SQL连接数据库的时候却出现了这个问题,求帮忙,谢谢
...全文
19323 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
linwaterbin 2013-03-19
  • 打赏
  • 举报
回复
1)、 ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的SERVICE_NAME 打开Net Manager,选中服务名称,检查服务标识栏里的服务名输入是否正确。该服务名必须与服务器端监听器配置的全局数据库名一致。同时检查sqlnet.ora,例如如果想要采用简便连接方式连接就需要在NAMES.DIRECTORY_PATH参数中添加EZCONNECT。 2)、 Ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务 该问题是由于缺少监听器的SID_LIST描述项引起的,采用netca进行配置的时候经常会遇到该问题,listener.ora示例如下: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /opt/oracle/product/9.2.0.4) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = SAMPLE.COM) (ORACLE_HOME = /opt/oracle/product/9.2.0.4) (SID_NAME = SAMPLE) )) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = tcy.com)(PORT = 1521)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) )))
zhumingxu1984 2013-03-19
  • 打赏
  • 举报
回复
tnsnames.ora配置
e491306678 2013-03-19
  • 打赏
  • 举报
回复
e491306678 2013-03-19
  • 打赏
  • 举报
回复
e491306678 2013-03-19
  • 打赏
  • 举报
回复
这个是Listener的。。感觉没问题呀
e491306678 2013-03-18
  • 打赏
  • 举报
回复

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧