windows完全卸载oracle及重装
停用oracle服务:进入计算机管理(运行界面输入 services.msc),在服务中,找到oracle开头的所有服务,右击选择停止
在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品
在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除,直至显示没有安装的产品
按Windows徽标键和R键,打开运行窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,删除之
依次展开
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,删除所有oracle开头的项
依次展开
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有oracle开头的项;
在HKEY_CLASSES_ROOT,删除以ora开头的项
重启电脑,删除oracle目录,删除Oracle的安装目录app等,(注意:C盘下的C:\Program Files及C:\Program Files (x86) 目录下都要删除Oracle目录)
进行重装oracle及plsql
打开pl/sql登录oracle数据库的时候出现错误“ORA-12705: Cannot access NLS data files or invalid environment specified ”
首先找是否有NLS_LANG变量,如果没有就新建,如果有,就直接点击”编辑“进去修改
修改环境变量或者新建环境变量NLS_LANG
值为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
重新登录 即可