13883183259 023-68037655 咨詢熱線:
當前位置: 主頁 > 關于思莊 > 技術分享 >

ORA-12705(字符集問題)

發布時間:2021-09-15
在安裝oracle數據庫時,出現報錯:ORA-12705:Cannot access NLS data files or invalid environment specified

1.在WINDOWS上regedit的\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下找到NLS_LANG機碼予以刪除就可以
出現ORA-12705的錯誤訊息,原因是NLS_LANG在regedit機碼值是NA
因此只要在regedit的\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下找到NLS_LANG機碼予以刪除就可以消除報錯
2.在Linux上在環境變量中加一項:NLS_LANG , 值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
3.Oracle Instant Client ORA-12705 錯誤
問題: 使用Oracle Instant Client 出現 ORA-12705: Cannot access NLS data files or invalid environment specified 錯誤。
如果是Windows平臺,注冊表里\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 查找鍵 NLS_LANG,這個鍵由Oracle標準客戶端安裝創建, 值是 NA 。這個導致了 ORA-12705錯誤。解決方法就是改名 NLS_LANG。
Linux下 如果環境變量 NLS_LANG 值是NA 會引起 ORA-12705 錯誤,解決方法是刪除這個變量,如/home/oracle1/.profile中的
export NLS_LANG="SIMPLIFIED_CHINA.ZHS16GBK"
再重行運行DBCA
 
?
聯系我們 重慶思莊科技有限公司
023-68037655
重慶思莊科技有限公司 版權所有? 備案號:渝ICP備12004239號-4

渝公網安備 50010702502184號

<<