oracle的编码修改为utf8
参考链接:
AL32UTF8 and UTF8 and ZHS16GBK - SolidMango - 博客园: AL32UTF8 and UTF8 and ZHS16GBK - SolidMango - 博客园
NLS_LANG=American_America.AL32UTF8,American表示语言;America表示地区;AL32UTF8字符集类型。
修改Oracle数据库字符集为AL32UTF8_oracle修改字符集为al32utf8-CSDN博客
修改oracle数据库的编码为utf8_oracle 修改字符集未utf8-CSDN博客: 修改oracle数据库的编码为utf8_oracle 修改字符集未utf8-CSDN博客
具体代码
1、打开sql plus的DOS窗口 2、登录: sys as sysdba
SQL> shutdown immediate;
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。
SQL> startup mount;
ORACLEインスタンスが起動しました。
Total System Global Area 3340451840 bytes
Fixed Size 2180344 bytes
Variable Size 1811942152 bytes
Database Buffers 1509949440 bytes
Redo Buffers 16379904 bytes
データベースがマウントされました。
SQL> alter session set sql_trace=ture;
alter session set sql_trace=ture
*
行1でエラーが発生しました。:
ORA-00922: オプション指定されていないか、または無効です。
SQL> alter system enable restricted session;
システムが変更されました。
SQL> alter system set job_queue_processes=0;
システムが変更されました。
SQL> alter system set aq_tm_processes=0;
システムが変更されました。
SQL> alter database open;
データベースが変更されました。
SQL> alter database character set internal_use utf8;
データベースが変更されました。
SQL> shutdown immediate;
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。
SQL> startup;
ORACLEインスタンスが起動しました。
Total System Global Area 3340451840 bytes
Fixed Size 2180344 bytes
Variable Size 1811942152 bytes
Database Buffers 1509949440 bytes
Redo Buffers 16379904 bytes
データベースがマウントされました。
データベースがオープンされました。
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
--------------------------------------------------------------------------------
JAPANESE_JAPAN.UTF8
SQL>