轉自: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解決方法