NLS_LANG is not defined on the client.
解決方法:
修改登錄檔,在執行中輸入regedit ,找到ORACLE\KEY_OraClient11g_homexx,右鍵新建“字串值(S)”項為“NLS_LANG”,值為“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”。
若在64位的環境下安裝32為的程式,則修改登錄檔路徑為HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home1,新建“字串值(S)”項為“NLS_LANG”,值為“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”(根據自己需要選擇字符集)
或者複製下面一段 到文字文件然後改成.reg字尾 雙擊即可 字符集根據自己需要選擇
####64位系統裝32位軟體######
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home1]
"NLS_LANG"="AMERICAN_AMERICA.UTF8"
如果不管怎麼設定NLS_LANG都不能正確的設定編碼,尤其是在64位下面,可以嘗試一下方案:
在plsql安裝目錄,新建startplsql.bat,在裡面設定環境變數,如下:
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK ####(同樣根據自己需要選擇字符集)####
start plsqldev.exe
然後點選startplsq.bat 啟動plsql之後就編碼正確了
修改登錄檔,在執行中輸入regedit ,找到ORACLE\KEY_OraClient11g_homexx,右鍵新建“字串值(S)”項為“NLS_LANG”,值為“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”。
若在64位的環境下安裝32為的程式,則修改登錄檔路徑為HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home1,新建“字串值(S)”項為“NLS_LANG”,值為“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”(根據自己需要選擇字符集)
或者複製下面一段 到文字文件然後改成.reg字尾 雙擊即可 字符集根據自己需要選擇
####64位系統裝32位軟體######
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home1]
"NLS_LANG"="AMERICAN_AMERICA.UTF8"
如果不管怎麼設定NLS_LANG都不能正確的設定編碼,尤其是在64位下面,可以嘗試一下方案:
在plsql安裝目錄,新建startplsql.bat,在裡面設定環境變數,如下:
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK ####(同樣根據自己需要選擇字符集)####
start plsqldev.exe
然後點選startplsq.bat 啟動plsql之後就編碼正確了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29392174/viewspace-1064136/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ReferenceError: webpack is not definedErrorWeb
- default gateway is not definedGateway
- oracle nls_lang的設定Oracle
- 設定NLS_LANG引數
- Oracle環境變數NLS_LANGOracle變數
- LANG和NLS_LANG的區別
- define和defined區別
- __dirname is not defined in ES module scope
- Oracle中NLS_LANG的預設值Oracle
- 【VS】_WIN32_WINNT not definedWin32
- golang gdb Function "main" not defined.GolangFunctionAI
- jQuery報錯:Uncaught ReferenceError: $ is not definedjQueryError
- 【NLS_LANG】不同作業系統平臺NLS_LANG環境變數的檢視與設定方法作業系統變數
- oracle客戶端NLS_LANG的設定Oracle客戶端
- what is conversion exit defined in ABAP domainAI
- php中defined與define()函式PHP函式
- User defined table type and table valued parameters
- ELEC5517: Software Defined Networks
- 【轉帖】Oracle客戶端NLS_LANG設定Oracle客戶端
- spring getBean(String) No bean named '' is definedSpringBean
- SAP PP What is MRP Area And How Is It defined
- 報錯ReferenceError: require is not defined,找不到requireErrorUI
- 關於$ is not defined的原因和解決辦法
- Pre-defined C/C++ Compiler MacrosC++CompileMacROS
- 關於nls_lang的設定,記得加引號。
- Windows7設定NLS_LANG解決SQL*Plus亂碼WindowsSQL
- rman會話中設定nls_date_format和nls_lang會話ORM
- idea匯入專案報Maven version is not definedIdeaMaven
- 報錯No bean named ' is defined的原因和解決方案Bean
- Azure 使用者自定義路由 (User Defined Route)路由
- BAdI: Customer-defined Functions in Formula BuilderFunctionORMUI
- vue使用vue-amap元件報錯AMap is not definedVue元件
- vue 在methods中定義的函式 not definedVue函式
- VS error LNK2005:**already defined in **.objErrorOBJ
- Python 解決 :NameError: name 'reload' is not defined 問題PythonError
- 除錯記錄:The public type must be defined in its own file除錯
- 解決proto3的"Timestamp" is not defined問題
- windows 7上修改oracle10g的環境變數nls_langWindowsOracle變數