免费注册 查看新帖 |

Chinaunix

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

客户端连接不上数据库 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-26 22:33 |只看该作者 |倒序浏览
我在unix机器,想连接网络中windows上的oracle服务器。
原来tnsnames里配置了一个连接远程数据库,因为没怎么用过oracle,我就在tnsnames.ora里依葫芦画瓢又加了一个配置,可是用sqlplus连的时候,输入完用户名和密码后,报:ORA-03106 fatal two-task communication protocol error!
是不是因为服务端listener.ora没加入ADDRESS = (PROTOCOL = TCP)(HOST = server)(PORT = 1521))会造成这样的错?或没删除listener.ora中SID_LIST?
急死我了!请各位高手指点呀,不胜感激!

[ 本帖最后由 kukuo 于 2006-7-26 23:13 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-07-27 00:02 |只看该作者
把下面这个加到你的UNIX的TNSNAMES。ORA中去
根据你WINDOWS下的实际参数来修改下面的四个参数
test =
HOST = 210.35.199.63
PORT = 1523
SID = test


这是我机上的TNSNAMES。ORA内容
test =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 210.35.199.63)(PORT = 1523))
    )
    (CONNECT_DATA =
      (SID = test)
    )
  )

论坛徽章:
0
3 [报告]
发表于 2006-07-27 11:00 |只看该作者
同时别忘了确认服务器listner起来了

论坛徽章:
0
4 [报告]
发表于 2006-07-27 13:35 |只看该作者
最好用IP不要用主机名!

论坛徽章:
0
5 [报告]
发表于 2006-07-27 13:54 |只看该作者
两台机器的数据库版本一致么?

论坛徽章:
0
6 [报告]
发表于 2006-07-27 15:51 |只看该作者
数据库版本不一致,unix上的是7.2.3的,windows上是9i的
但是我连另外一个oracle服务器(也是9i,不过是unix机器)是通的.
ora_gjjcx =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = szfgb)
    )
  )

ora_kscz =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 194.10.253.117)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = KSJH)
    )
  )
下面一个ora_kscz就是我依葫芦画瓢加上去的。
我用tnsping测试是通的,用lsnrtcl status测试也可以看到正确结果的,就是连不上。
请各位高手指点呀,难道连windows机器就不行?

[ 本帖最后由 kukuo 于 2006-7-27 15:52 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2006-07-27 20:52 |只看该作者
远程连接吗?修改一下sqlnet.ora文件

论坛徽章:
0
8 [报告]
发表于 2006-07-27 22:32 |只看该作者
我看了,就没有sqlnet.ora这个文件

论坛徽章:
0
9 [报告]
发表于 2006-07-28 09:13 |只看该作者
自己建一个嘛

写下内容


SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES)

论坛徽章:
0
10 [报告]
发表于 2006-07-28 09:52 |只看该作者
netmgr
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP