oracle日文全角变化,日文windows系统 oracle数据库乱码的处理
很多人肯定和我一樣,由于工作需要,開發環境需要是外國文字語言
接下來我就把我對oracle亂碼的處理與大家交流一下
我的windows環境是日文的處理順序
1.修改環境變量
NLS_LANG 設置為 JAPANSE_JAPAN.JA16JIS
2.修改注冊表
運行—>regedit—>HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\NLS_LANG 設置為 JAPANSE_JAPAN.JA16JIS
3.修改字符集
在sqlplus中處理
>shutdown immediate;
>startup mount;
>ALTER SESSION SET SQL_TRACE=TRUE;
>ALTER SYSTEM ENABLE RESTRICTED SESSION;
>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
>ALTER SYSTEM SET AQ_TM_PROCESSES=0;
>ALTER DATABASE OPEN;
>alter database character set AL32UTF8;
如果報錯ORA-12712則>ALTER DATABASE character set INTERNAL_USE AL32UTF8;
最后要關閉受限模式>ALTER SYSTEM DISABLE RESTRICTED SESSION;
這里AL32UTF8兼容日文,使用JA16JIS或JA16JISTILED亦可
原文:http://www.cnblogs.com/ycyyoulove/p/5553824.html
總結
以上是生活随笔為你收集整理的oracle日文全角变化,日文windows系统 oracle数据库乱码的处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows补丁修复- Microso
- 下一篇: 【Jenkins】解决检出git仓库时报