`
Illy
  • 浏览: 122935 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

修改Oracle数据库字符集为UTF8

 
阅读更多
查看字符集
select userenv('language') from dual;
1.conn/as sysdba
2.执行下面代码:

SHUTDOWN IMMEDIATE;
STARTUP MOUNT EXCLUSIVE;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
(------------如果有问题请在此插入下面语句--------------)
ALTER DATABASE NATIONAL CHARACTER SET UTF8;
ALTER DATABASE CHARACTER SET UTF8;
SHUTDOWN immediate;
STARTUP;

如果修改出现问题时请调用下面语句再执行一次就可以了
ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE UTF8;
分享到:
评论

相关推荐

    修改oracle数据库的字符集方法(RAC)

    修改oracle数据库的字符集方法(RAC),适用RAC

    Oracle11g 字符集 AL32UTF8 修改为ZHS16GBK

    Oracle11g 字符集 AL32UTF8 修改为ZHS16GBK .

    修改oracle字符集.rar

    安装ORACLE数据库,字符集默认是AL32UTF8,有时需要改变数据库字符集,改成ZHS16GBK,资源里面是修改步骤。

    Oracle 配置UTF-8字符集 详述(原创)_解决各种影响乱码的场景

    Oracle 配置UTF-8字符集 详述(原创)_解决各种影响乱码的场景 1. 创建utf-8 数据库 2. ORCLE字符集命名规则 3. 如何检查导入文件的字符集 4. 导入文件并保证导入后的结果是utf-8 5. 客户端与数据库服务器字符集一致...

    Oracle 数据库多语言入库问题的解决方案

    Oracle 数据库多语言入库问题的解决方案 本文通过研究Oracle 数据库如何成功实现多语言入库,给出了一种实现...文、韩文、阿拉伯文等在默认字符集为ZHS16GBK,国家字符集为AL16UTF16 的数据库的 入库需要特殊的方法。

    oracle修改字符集

    4.修改Oracle的编码和操作系统的一样。(参考别人的) 登陆用dba SQL> conn system/hundsun as sysdba; 停掉数据库 SQL>shutdown immediate; 启动数据库到mount状态下 SQL> STARTUP MOUNT; Java代码 ...

    数据库服务器字符集更改步骤

    10 数据库服务器字符集更改步骤 问题描述: 在客户端插入字符“咪咪”,从数据库中查询显示时出现乱码 处理步骤: 10.1 对数据库做全库导出,备份全库数据,以防故障发生 首先设定客户端的字符集,必须以ZHS16GBK的...

    oracle汉字转拼音package_(UTF8)

    oracle汉字转拼音package,适用于数据库字符集为UTF8

    java连接AmericanascII7字符集oracle例子

    java连接AmericanascII7字符集oracle例子

    oracle数据库设计规范.doc

    数据库字符集选择 为了使数据库能够正确支持多国语言,必须配置合适的数据库字符集,采用UTF8 字符集。 数据库其他参数配置 DB_FILES Db_files是数据库能够同时打开的文件数量,默认值是200个。当数据库规划时文 件...

    导出/导入与字符集之间问题的解决

    ORACLE的多国语言设置最主要的 两个特性就是国家语言设置与字符集设置,国家语言设置决定了界面或提示使用的语言种类,字符集决定了数据库保存与字符集有关数据时候的编码规 则。正如刚才上面的一个小例子,环境变量...

    congnos8.3安装配置

    c8.3的安装配置,希望能给大家一点帮助

    在不同字符集数据库间导入数据的方法

    本文章主要阐述了在不同字符集数据间导入数据的方法。文中以US7ASCII的库中导出的数据导入到字符集为ZHS16GBK的库为例子作了详细的介绍。

    查看oracle数据库的编码及修改编码格式的方法

    首先查看oracle数据库的编码 SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'; PARAMETER ——————– VALUE ——————– NLS_CHARACTERSET AL32UTF8 这其来源于props$,这...

    Oracle数据库全文索引设置步骤

    Oracle的词法分析器针对 ZHS16GBK字符集的...对于utf8字符集的数据库有一个新的汉语分析器 chinese_lexer,效率有了很大改善。本文将为大家介绍如何进行oracle全文索引设置的文档发给大家,适用于8i、9i各平台版本。

    linux 下修改字符集的问题

    当装完oracle11g由于当时装的匆忙发现数据库的编码不对,显示编码为AL32UTF,要想显示中文需要改成ZHS16GBK.

    Oracle数据库中ora-12899错误的解决方法

    出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字节,ZHS16GBK中占2个字节,而源dmp文件字符集是ZHS16GBK库里倒出来的数据,现在要导入到目标字符集为UTF-8的库里,所以会出现ORA-12899 其实只要修改一下ORACLE 的...

    Oracle截取字符串去掉字段末尾指定长度的字符

    lengthb(string)计算string所占的字节长度:返回字符串的长度,单位是字节 ...【备注】一个汉字在Oracle数据库里占多少字节跟数据库的字符集有关,UTF8时,长度为三 PS:oracle去掉字符串中所有指定字符 Selec

    mysql数据库中字符集乱码问题原因及解决

    实际上,无论何种数据库只要出现乱码问题,这大多是由于数据库字符集设定的问题。 下面我们就介绍一下,数据库的字符集的设定及乱码问题的解决。 mysql数据库的字符集 直白的说,字符就像是单个的文字,编码就像是给...

Global site tag (gtag.js) - Google Analytics