免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9544 | 回复: 18
打印 上一主题 下一主题

客户端无法与服务器连接啊! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-23 21:07 |只看该作者 |倒序浏览
11g的服务器,配好了listener,数据库也处于open状态了,但客户端就是无法连通服务器
在客户端的net manager中测试时提示ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
而在命令提示符下直接连接数据库则会提示ORA-12560: TNS:protocol adapter error
但是使用tnsping时能反馈正常信息:

  1. C:\Windows\System32>tnsping dk

  2. TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 23-MAY-2
  3. 011 20:21:21

  4. Copyright (c) 1997, 2010, Oracle.  All rights reserved.

  5. Used parameter files:
  6. e:\oracle\product\11.2.0\client_1\network\admin\sqlnet.ora

  7. Used TNSNAMES adapter to resolve the alias
  8. Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
  9. (HOST = taco.sea.nr)(PORT = 1521))) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_N
  10. AME = dark)))
  11. OK (1130 msec)
复制代码
而在服务器上:
  1. [oracle@taco ~]$ lsnrctl status

  2. LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 23-MAY-2011 21:07:29

  3. Copyright (c) 1991, 2009, Oracle.  All rights reserved.

  4. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=taco.sea.nr.)(PORT=1521)))
  5. STATUS of the LISTENER
  6. ------------------------
  7. Alias                     LISTENER
  8. Version                   TNSLSNR for Linux: Version 11.2.0.1.0 - Production
  9. Start Date                23-MAY-2011 20:19:59
  10. Uptime                    0 days 0 hr. 47 min. 29 sec
  11. Trace Level               off
  12. Security                  ON: Local OS Authentication
  13. SNMP                      OFF
  14. Listener Parameter File   /u01/oracle/11g/database/network/admin/listener.ora
  15. Listener Log File         /u01/oracle/diag/tnslsnr/taco/listener/alert/log.xml
  16. Listening Endpoints Summary...
  17.   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=taco.sea.nr)(PORT=1521)))
  18. Services Summary...
  19. Service "ORCLXDB.dark.sea.nr" has 1 instance(s).
  20.   Instance "dark", status READY, has 2 handler(s) for this service...
  21. Service "dark.dark.sea.nr" has 1 instance(s).
  22.   Instance "dark", status READY, has 1 handler(s) for this service...
  23. The command completed successfully
复制代码

论坛徽章:
0
2 [报告]
发表于 2011-05-23 22:12 |只看该作者
rac 吗? 好像11.2.0.1 有个bug 会造成这个情况

论坛徽章:
0
3 [报告]
发表于 2011-05-23 22:15 |只看该作者
不是rac,就一般性的单个服务器

论坛徽章:
0
4 [报告]
发表于 2011-05-24 09:46 |只看该作者
你客户端tnsnames.ora配置正确了吗

论坛徽章:
0
5 [报告]
发表于 2011-05-24 10:39 |只看该作者
回复 4# luckrui001

肯定没有问题的吧,tnsping都可以的啊

论坛徽章:
17
CU大牛徽章
日期:2013-03-13 15:32:352017金鸡报晓
日期:2017-02-08 10:33:21fulanqi
日期:2016-06-17 17:54:25lufei
日期:2016-06-17 17:38:40平安夜徽章
日期:2015-12-26 00:06:30冥斗士
日期:2015-11-25 14:38:112015年辞旧岁徽章
日期:2015-03-03 16:54:15亥猪
日期:2015-01-26 17:23:43CU大牛徽章
日期:2013-04-17 11:02:58CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:01:45
6 [报告]
发表于 2011-05-24 12:59 |只看该作者
看看listern.ora和listern.log吧

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
7 [报告]
发表于 2011-05-24 13:06 |只看该作者
客户端的连接命令贴出来看看。

论坛徽章:
0
8 [报告]
发表于 2011-05-24 13:57 |只看该作者
listener.ora:

  1. LISTENER =
  2.   5   (DESCRIPTION =
  3.   6     (ADDRESS = (PROTOCOL = TCP)(HOST = taco.sea.nr.)(PORT = 1521))
  4.   7   )
  5.   8
  6.   9 ADR_BASE_LISTENER = /u01/oracle
复制代码
listener.log


  1. 449 23-MAY-2011 22:00:42 * (CONNECT_DATA=(SERVICE_NAME=dark)(SERVER=SHARED)(CID=    (PROGRAM=e:\oracle\product\11.2.0\client_1\jdk\jre\bin\java.exe)(HOST=FLINT)    (USER=nabor))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.18.1)(PORT=51358)) * e    stablish * dark * 12514
  2. 450 TNS-12514: TNS:listener does not currently know of service requested in conn    ect descriptor
  3. 451 Mon May 23 22:01:02 2011
  4. 452 23-MAY-2011 22:01:02 * service_update * dark * 0
复制代码
客户端下现在连接提示相同的错误

  1. SQL> conn tom@dk
  2. Enter password:
  3. ERROR:
  4. ORA-12514: TNS:listener does not currently know of service requested in connect
  5. descriptor
复制代码

论坛徽章:
17
CU大牛徽章
日期:2013-03-13 15:32:352017金鸡报晓
日期:2017-02-08 10:33:21fulanqi
日期:2016-06-17 17:54:25lufei
日期:2016-06-17 17:38:40平安夜徽章
日期:2015-12-26 00:06:30冥斗士
日期:2015-11-25 14:38:112015年辞旧岁徽章
日期:2015-03-03 16:54:15亥猪
日期:2015-01-26 17:23:43CU大牛徽章
日期:2013-04-17 11:02:58CU大牛徽章
日期:2013-04-17 11:02:36CU大牛徽章
日期:2013-04-17 11:02:15CU大牛徽章
日期:2013-04-17 11:01:45
9 [报告]
发表于 2011-05-24 14:27 |只看该作者
服务器上lsnrctl reload看看

论坛徽章:
0
10 [报告]
发表于 2011-05-24 16:37 |只看该作者
客户端上的tnsnames.ora贴出来看下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP