首頁 > 資料庫 > mysql教程 > Oracle 11g 修改字符集 为 ZHS16GBK

Oracle 11g 修改字符集 为 ZHS16GBK

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 17:25:56
原創
1129 人瀏覽過

方法一:sqlplus ldquo;用户/密码 as sysdbardquo; sqlplus ldquo;sys/sys as sysdbardquo; 方法二:sqlplus/nolog SQLgt;

Linux公社

首页 → 数据库技术

背景:

阅读新闻

Oracle 11g 修改字符集 为 ZHS16GBK

[日期:2013-01-21] 来源:Linux社区  作者:lvsucceed [字体:]

方法一:sqlplus “用户/密码 as sysdba” sqlplus “sys/sys as sysdba” 
方法二:sqlplus/nolog

SQL> conn /as sysdba
SQL> shutdown immediate;
SQL> startup mount
SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
SQL> alter database open;
SQL> ALTER DATABASE CHARACTER SET ZHS16GBK;
ORA-12712: new character set must be a superset of old character set
提示我们的字符集:新字符集必须为旧字符集的超集,这时我们可以跳过超集的检查做更改:
SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK;
--我们看到这个过程和之前ALTER DATABASE CHARACTER SET操作的内部过程是完全相同的,也就是说INTERNAL_USE提供的帮助就是使Oracle数据库绕过了子集与超集的校验.
SQL> shutdown immediate;
SQL> startup

SQL> select userenv('language') from dual;  Oracle查看字符集

linux

  • 0
  • Oracle 10g 11g分区表创建举例

    Oracle复杂查询入门教程

    相关资讯       Oracle 11g字符集  Oracle 改字符集 

    图片资讯      

    本文评论   查看全部评论 (0)

    评论声明

    最新资讯

    本周热门

    Linux公社简介 - 广告服务 - 网站地图 - 帮助信息 - 联系我们
    本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,,也不构成任何建议。


    Copyright © 2006-2011 Linux公社 All rights reserved 浙ICP备06018118号

    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    最新問題
    dockerfile進行RUN svn遇到字符集問題請教
    來自於 1970-01-01 08:00:00
    0
    0
    0
    redis資料類型的使用場景
    來自於 1970-01-01 08:00:00
    0
    0
    0
    顯示漢字為空
    來自於 1970-01-01 08:00:00
    0
    0
    0
    實現bing搜尋工具urlAPI提交
    來自於 1970-01-01 08:00:00
    0
    0
    0
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板