求助:网络服务协议错误 ORA-12538--在线等待

[复制链接]
查看11 | 回复9 | 2010-5-13 10:04:27 | 显示全部楼层 |阅读模式
客户端在一次死机重启后,oracle服务错误,打开network assistant,发现
其中的服务名都不存在了,通过建立服务名进行测试,系统提示错误
编号为ora-12538,我查看提示信息为
Cause: The protocol adapter requested (by way of the "(PROTOCOL=..)" keyword-value pair in a TNS address) is unknown. If the supplied address is typographically correct then the protocol adaptor is not installed.
Action: Install the protocol adapter or correct typographically error, as appropriate.
Note: if the supplied address was derived from resolving the service name, check the address in the appropriate file (TNSNAMES.ORA, LISTENER.ORA or TNSNET.ORA).
请问,在这种情况下是不是可以通过修改(TNSNAMES.ORA, LISTENER.ORA or TNSNET.ORA 文件就可以了,如果是请教具体的修改办法,多谢
客户端(win98+oracle8.1.7),服务器(nt+oracle 8.1.7)
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
请高手帮我!!
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
没有人知道吗?
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
贴出你的tnsnames.ora文件内容看看那
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
# TNSNAMES.ORA Network Configuration File: e:\oracle\ora81\NETWORK\ADMIN\tnsnames
.ora
# Generated by Oracle configuration tools.
SFJ =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.14.199)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = sfj)
)
)
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
哦,你是指客户端配置网络啊,你先看10.10.14.199能ping通否?
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
可以ping通
网络没有问题
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
tnsping sfj 提示tns-03505 未能分解名称
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
那你重新配置试试,然后把你重新配置后的tnsnames贴出来
回复

使用道具 举报

千问 | 2010-5-13 10:04:27 | 显示全部楼层
我现在没在现场,我是通过电话联系的,刚才的tnsname.ora是发过来的
在电话里让他重新配置后,测试时就提示ora-12538错误
测试不通过
不知道是什么原因
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行