Oracle 字符集修改 问题背景 有些客户在安装oracle的时候,由于没有设置正确的字符集,导致一些功能不能正常使用,并在备份数据库的时候报错。 解决办法: 1> 查看当前数据库字符集 SQL> select userenv('LANGUAGE') from dual; USERENV('LANGUAGE') AMERICAN_AMERICA.WE8ISO8859P1 2> 正常关闭数据库 SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. 3> 将数据库启动到mount状态 SQL> startup mount ORACLE instance started. Total System Global Area 1728053248 bytes Fixed Size 1219832 bytes Variable Size 402653960 bytes Database Buffers 1308622848 bytes Redo Buffers 15556608 bytes Database mounted. 4> 将数据库设置为受限模式 SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; System altered. SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; System altered. 补充: JOB_QUEUE_PROCESSES 只用于复制环境。它指定每个例程的 SNP 作业队列进程的数量 (SNP0, ... SNP9, SNPA, ... SNPZ)。要自动更新表快照或执行由 DBMS_JOB 创建的请求, 请将该参数设置为 1 或更大的值。 值范围: 0 到 36 默认值: 10(10g是10,9i是1,这个值可以先show parameter JOB_QUEUE_PROCESSES来查看。) SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; System altered. 补充: AQ_TM_PROCESSES 如果大于零, 就会启用对队列消息的时间监视。该时间值可用于指定消息的延迟和失效属性 (用于应用程序的开发)。 值范围: 0 - 10 默认值: 0 5> 打开数据库 SQL> alter database open; Database altered. SQL> alter database character set INTERNAL_USE ZHS16GBK; Database altered. 或者修改为AL32UTF8 SQL> ALTER DATABASE character set INTERNAL_USE AL32UTF8; Database altered. 6> 关闭数据库用以验证 SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> select userenv('LANGUAGE') from dual; USERENV('LANGUAGE') AMERICAN_AMERICA.ZHS16GBK 此时数据库字符集已经为修改后的状态 startup; 注意:由于之前你设置了restricted限制了其他用户的登录,可能导致其他客户不能通过pl/sql来登录 影响正常使用, 需要调整回来 alter system disable restricted session ;
Oracle 字符集修改
来源:这里教程网
时间:2026-03-03 14:25:38
作者:
编辑推荐:
- Oracle 字符集修改03-03
- 医美国际赴美上市:开启高速增长之路03-03
- oracle 字符串03-03
- 表空间限额03-03
- Oracle 11.2.0.1.0在Centos7.5安装的坑03-03
- Oracle数据泵常用命令03-03
- advisor调优工具优化sql(基于sql_id)03-03
- Oracle 字符串函数03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 医美国际赴美上市:开启高速增长之路
医美国际赴美上市:开启高速增长之路
26-03-03 - Oracle 11.2.0.1.0在Centos7.5安装的坑
Oracle 11.2.0.1.0在Centos7.5安装的坑
26-03-03 - ORACLE OCM备考OEM搭建DG报错:NMO not setuid-root(Unix-only)
- AMDU数据抽取案例一则
AMDU数据抽取案例一则
26-03-03 - 从鲜有交集到坚定牵手,蚂蚁金服和e签宝何以相互吸引?
从鲜有交集到坚定牵手,蚂蚁金服和e签宝何以相互吸引?
26-03-03 - ORACLE 数据库 查询语句与DML语句
ORACLE 数据库 查询语句与DML语句
26-03-03 - Oracle RAC Cache Fusion 系列十七:Oracle RAC DRM
- 阿里云肖力:云即信任
阿里云肖力:云即信任
26-03-03 - 云栖深度干货 | 打造“云边一体化”,时序时空数据库TSDB技术原理深度解密
- 从零开始入门 K8s | 可观测性:监控与日志
从零开始入门 K8s | 可观测性:监控与日志
26-03-03
