Oracle-修改字符集
- 连接
- 查询字符集
- 立即关闭数据库并终止所有用户会话
- 开启挂载
- 启用受限会话
- 设置作业队列进程数为0
- 设置 AQ 时间管理进程数为 0
- 打开(Open)一个已经挂载(Mount)的数据库
- 修改数据库字符集为AL32UTF8
- 立即关闭数据库并终止所有用户会话
- 启动数据库实例
- 查询字符集
连接
sqlplus /nolog
connect /as sysdba
查询字符集
select userenv('language') from dual;
如下:
立即关闭数据库并终止所有用户会话
SHUTDOWN IMMEDIATE
开启挂载
STARTUP MOUNT
启用受限会话
ALTER SYSTEM ENABLE RESTRICTED SESSION;
设置作业队列进程数为0
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
设置 AQ 时间管理进程数为 0
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
打开(Open)一个已经挂载(Mount)的数据库
ALTER DATABASE OPEN;
修改数据库字符集为AL32UTF8
ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF8;
立即关闭数据库并终止所有用户会话
SHUTDOWN IMMEDIATE;
启动数据库实例
STARTUP;
查询字符集
select userenv('language') from dual;
如下: