#!/bin/sh
sqlplus "/ 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;
STARTUP MOUNT;
alter database open;
ALTER DATABASE character set INTERNAL_USE us7ascii/ZHS16GBK; --可以设置英/中文(注:二者选一)
SHUTDOWN IMMEDIATE;
STARTUP
exit
sqlplus "/ 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;
STARTUP MOUNT;
alter database open;
ALTER DATABASE character set INTERNAL_USE us7ascii/ZHS16GBK; --可以设置英/中文(注:二者选一)
SHUTDOWN IMMEDIATE;
STARTUP
exit
本文提供了一套详细的步骤来指导如何更改Oracle数据库的字符集设置。从连接数据库到最终重启服务,每一步都至关重要。文章特别强调了使用SQL*Plus工具进行操作,并通过一系列SQL命令实现了数据库从US7ASCII到ZHS16GBK字符集的转换。
2807

被折叠的 条评论
为什么被折叠?



