PLSQL Developer连接数据库(64位操作系统)

时间:2022-12-11 06:30:27

在安装好oracle之后,经过plsql和cmd命令测试后,数据库安装无误!这个时候,继续准备安装PLSQL Develope。这个时候问题出现了!

PLSQL Developer连接数据库(64位操作系统)PLSQL Developer连接数据库(64位操作系统)

它的实例是有出现的,但是 一点击登录,账户密码绝对正确但是还是无法进入!我的做法是更改属性中的兼容性,或者以管理员身份运行!如下图:

PLSQL Developer连接数据库(64位操作系统)

下来继续进入,这个时候的页面又是这样的:(数据库实例读取不到)

PLSQL Developer连接数据库(64位操作系统)

下来又是一番查看,经过反复测试,要满足两个条件;

一:必须得配置实例的环境变量:变量名>ORACLE_SID

变量值>安装的时候,或者说在你的Datebase Configuration Assistant中创建的实例名;

PLSQL Developer连接数据库(64位操作系统)

二:由于plsql么有64位的,那么就得去oracle官网下载一个instantclient的文件(注意文件版本和你的oracle版本一致),下载好以后,先去你的oracle安装路径中找到,network>admin这个文件夹,在这里拷贝两个文件>listener.ora和>tnsnames.ora到你下载的instantclient的文件中;

PLSQL Developer连接数据库(64位操作系统)
然后在配置对此文件的环境变量,变量名>NLS_LANG变量值>SIMPLIFIED CHINESE_CHINA.ZHS16GBK
最后在检查一下你的监听配置还有服务配置以及实例配置!确认无误之后,重启你的监听服务和实例服务之后,登录!
PLSQL Developer连接数据库(64位操作系统)



登录成功了!这个数据库确实 配置挺多挺麻烦的,特别是 卸载的时候如果卸不干净也会出错!

大致写一下卸载的情况顺便(本人这一次安装这个东西确实是花费了大量时间,来来回回卸载7,8次)

PLSQL Developer连接数据库(64位操作系统)


这里卸载完毕之后,输入regedit打开注册表,HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>\services在这里删除掉与oracle相关的所有,然后在

通过查找看看其他地方的,一定得删除干净!PLSQL Developer连接数据库(64位操作系统)

最后,重启电脑,删除oracle的安装目录那些东西!(注意:这里也得仔细查看,与它相关的文件不一定全部都在你安装的主目录里,查找删除!)

终于弄好了,在这期间也遇见了好几个群友,都给我讲了很多,本人也是菜鸟一枚,将这些东西整理一下,希望能对看到这篇博客的人有一点帮助!