强制杀oracle进程

时间:2021-12-29 21:45:30

强制杀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