×
畅享IT
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
当前位置:畅享论坛 >  信息化  >  ERP-企业资源计划 > 正文
发帖
回复
(共 0 条) 上一页 下一页
查看: 66|回复: 0

TOAD不能连上数据库,而PL/SQL却可以连上数据库,报ORA-12154错误

[复制链接]

等级:助理
行业:
职能部门:
城市:
金币:686

在安装连接数据库的软件过程中,存在两种连接数据库的软件。在同一台机器上,PL/SQL Developer可以连新接上数据库,而TOAD却不可以连接上数据库。用tnsping 服务名可以ping通,但是连接却报ORA-12154错误,原因是WIN10默认安装的时候,安装在Program Files (x86)的默认目录上,可能TOAD不能识别,以后要引起重视,因为TOAD有时比较好用。

步骤

 

A.安装Oracle客户端,服务器端一般可以不用安装;

B.cmd执行tnsping验证客户端是否安装成功;

C.安装数据库客户端执行工具toad;  

D.oracle_home/network/ADMIN下面放置tnsnames.ora配置文件;

以上四步均正常完成,但登陆时老是提示:ORA-12154:TNS:无法处理服务名。

 

 

 

错误

 

ORA-12154:TNS:无法处理服务名

 

核查与处理

 

1.tnsping 数据库连接串名,验证成功,可以正常解析;

2.重装过Oracle客户端;

3.各种重启均无效;

4.后来与其它同事对比了下,发现他的toad安装目录与我的存在点点区别,他的路径中有 括号 (x86),于是重装toad,再重新登陆toad成功。

 

 

 

解决方法

 

确保客户端工具安装目录路径中没有 括号。

 

 

 



畅享论坛提示:看帖后顺手回帖,是对辛苦发帖者的鼓励,是美德。

(共 0 条) 上一页 下一页
您还未登录,不能对文章发表评论!请先登录
2021-03-09 02:59:39 920/2021-03-09 02:59:39 937/2021-03-09 02:59:39 945