转自:http://blog.sina.com.cn/s/blog_16eaf6b940102x66q.html
有个朋友,他们那边windows虚拟机重启后,数据库不能起来报错ORA-12705无法访问NLS数据文件,或指定的环境无效,网上说的修改注册表中的NLS,发现都不管用,后来,在cmd命令行下输入set NLS
出现NLS_LANG=SIMPLIFIED CHINESE_CHINA ZHS16GBK
在命令行下输入
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
设置NLS变量为空,
进入数据库dba中发现可以进去了,
sqlplus "/as sysdba"
然后startup启动实例,问题解决
windows下oracle数据库报错ORA-12705解决方法
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步