44、如何修改已经创建好的数据库的编码格式

查看oracle的编码格式

SELECT * FROM NLS_DATABASE_PARAMETERS; 

NLS_CHARACTERSET   ZHS16GBK 
步骤如下:
第一步:通过系统管理员权限登录数据库。
sql> conn / as sysdba;
第二步:关闭数据库和实例连接。
sql> shutdown immediate;
database closed.
database dismounted.
oracle instance shut down.
第三步:启动数据库实例连接。
sql> startup mount;
oracle instance started.
total system global area 135337420 bytes
fixed size 452044 bytes
variable size 109051904 bytes
database buffers 25165824 bytes
redo buffers 667648 bytes
database mounted.
第四步:限制其它用户连接数据库使用资源。
sql> alter system enable restricted session;
system altered.
第五步:设置作业进行为0个。
sql> alter system set job_queue_processes=0;
system altered.
第六步:设置启动时间管理器的数量为0
sql> alter system set aq_tm_processes=0;
system altered.
第七步:打开数据库连接
sql> alter database open;
database altered.
第八步:修改需要的编码格式
sql> alter database character set internal_useZHS16GBK;
第九步:关闭连接。
sql> shutdown immediate;
第十步:启动oracle进程。
sql> startup;
备注:常用的有:UTF-8,GBK 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值