在安装好oracle之后,经过plsql和cmd命令测试后,数据库安装无误!这个时候,继续准备安装PLSQL Develope。这个时候问题出现了!
它的实例是有出现的,但是 一点击登录,账户密码绝对正确但是还是无法进入!我的做法是更改属性中的兼容性,或者以管理员身份运行!如下图:
接下来继续进入,这个时候的页面又是这样的:(数据库实例读取不到)
下来又是一番查看,经过反复测试,要满足两个条件;
一:必须得配置实例的环境变量:变量名>ORACLE_SID
变量值>安装的时候,或者说在你的Datebase Configuration Assistant中创建的实例名;
二:由于plsql么有64位的,那么就得去oracle官网下载一个instantclient的文件(注意文件版本和你的oracle版本一致),下载好以后,先去你的oracle安装路径中找到,network>admin这个文件夹,在这里拷贝两个文件>listener.ora和>tnsnames.ora到你下载的instantclient的文件中;
然后在配置对此文件的环境变量,变量名>NLS_LANG变量值>SIMPLIFIED CHINESE_CHINA.ZHS16GBK
最后在检查一下你的监听配置还有服务配置以及实例配置!确认无误之后,重启你的监听服务和实例服务之后,登录!
登录成功了!这个数据库确实 配置挺多挺麻烦的,特别是 卸载的时候如果卸不干净也会出错!
大致写一下卸载的情况顺便(本人这一次安装这个东西确实是花费了大量时间,来来回回卸载7,8次)
在这里卸载完毕之后,输入regedit打开注册表,HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>\services在这里删除掉与oracle相关的所有,然后在
通过查找看看其他地方的,一定得删除干净!
最后,重启电脑,删除oracle的安装目录那些东西!(注意:这里也得仔细查看,与它相关的文件不一定全部都在你安装的主目录里,查找删除!)
终于弄好了,在这期间也遇见了好几个群友,都给我讲了很多,本人也是菜鸟一枚,将这些东西整理一下,希望能对看到这篇博客的人有一点帮助!