Navicat 连接Oracle数据库报错:ORA-12705

昨天阳光明媚,昨天昏昏欲睡就容易犯困。犯困就容易出错,出错就会挖坑>_<

安装好精简版Oracle客户端后,发现没有必要(Navicat真的是一个好东西),就删除了,但是不彻底,浪费了好多时间。。。

下面来详细说明一下,省的再走弯路>_<

方法一:完全删除(我发现没有必要在本地安装一个Oracle客户端,浪费我几十兆的空间)

本人用的为win10,步骤大致一样

1、一定要停止所有关于Oracle的服务(设置--管理工具--找出关于Oracle的服务全部停止)

2、如果是精简版Oracle客户端,会在C盘下的Oracle文件夹下,有一个Universal Installer文件夹,进去执行Uninstall.exe文件进行删除(此删除执行文件不会自己删除自己。。。想起有个同志在《开讲了》问360的总裁周鸿祎,为啥360可以删除别的软件,不能自己删除自己呢?当时周总脸就青了。。。)

3、win+R-->cmd-->regedit-->回车进入注册表,将鼠标单击选中计算机,方便全局搜索。ctrl+f全局搜索Oracle关键字。

将所有有关的Oracle文件目录全部删除!!!(继续点击ctrl+f可以查找下一个)

4、如果环境变量里有自己对Oracle进行设置的请一并删除。。。(会设置环境变量的,我相信应该可以找到。我就不详细写了)

5、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

6、删除c:\Program Files\Oracle目录,在用户目录中最好也看一下。记得开始菜单中也要删除

7、本人建议在C盘全局搜索一下是否还有Oracle的残留文件(我就是没找全折腾了好长时间,要哭了。。。)

8、修改完成后,请重启计算机。。。

方法二:修改配置

找到注册表的  \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 

我建议还是全局搜索NLS_LANG

此时对应的应该有俩个该变量,建议值全改为 SIMPLIFIED CHINESE_CHINA.ZHS16GBK(原来值应该是NV)

记得重启。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值