本文共 1703 字,大约阅读时间需要 5 分钟。
强制杀oracle进程: for p in `ps -ef| grep ora| awk '{print $2}'`;do kill -9 $p;done
修改 oracle xe 默认中文字符集成为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
Oracle XE 执行安装程序后,很简单的默认为 SIMPLIFIED CHINESE_CHINA.AL32UTF8 ,通过如下方法可以修改成为 ZHS16GBK 。 ---------------------- connect sys as sysdba shutdown immediate startup mount 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 internal_use ZHS16GBK ; shutdown immediate startup connect sys as sysdba shutdown immediate startup mount 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 internal_use ZHS16GBK ; shutdown immediate startup ------------------------------------------------------------------------------ 连接到: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production SQL> connect sys as sysdba 输入口令: 已连接。 SQL> shutdown immediate; 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup mount; ORACLE 例程已经启动。 Total System Global Area 146800640 bytes Fixed Size 1286220 bytes Variable Size 75501492 bytes Database Buffers 67108864 bytes Redo Buffers 2904064 bytes 数据库装载完毕。 SQL> 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> SQL> alter database character set internal_use ZHS16GBK ; 数据库已更改。 SQL> shutdown immediate 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 select userenv('language') from dual; USERENV('LANGUAGE') ---------------------------------------------------- SIMPLIFIED CHINESE_CHINA.ZHS16GBK转载地址:http://tgnlx.baihongyu.com/