数据库服务端字符集是ZHS16GBK,把它改成US7ASCII

注意:

  • 新字符集必须为旧字符集的超集,即US7ASCIIZHS16GBK的超集
  • 字符集最好不要轻易修改,因为这会对数据库的数据有直接的影响,如果是生产环境的话,可能会造成不可估计得损失。

1.首先以sysdba的身份登录上去

conn /as sysdba

2.关闭数据库

shutdown immediate;

3.以mount打开数据库

startup mount

4.设置session

 SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;

5.启动数据库

alter database open;

6.修改字符集

ALTER DATABASE CHARACTER SET US7ASCII;

这会可能会报错,提示我们的字符集:新字符集必须为旧字符集的超集,这时我们可以跳过超集的检查做更改:

 ALTER DATABASE character set INTERNAL_USE US7ASCII;

这条语句就可以了,TERNAL_USE提供的帮助就会使oracle绕过了子集与超集的验证,这条语句和上面的语句内部操作时完全相同的。

7.关闭,重新启动

SQL>shutdown immediate;
SQL> startup

ORACLE 字符集修改,ZHS16GBK转US7ASCII相关推荐

  1. 【Linux Centos6/7 Oracle11g 修改Oracle字符集为ZHS16GBK(附: 其它字符集查询命令)】

    Linux Centos6/7 Oracle11g 修改Oracle字符集为ZHS16GBK(附: 其它字符集查询命令) 1.登录到系统,切换到oracle用户权限 2.查询Oracle Sever端 ...

  2. oracle utf16转utf8,oracle字符集转换(ZHS16GBK转AL32UTF8)

    本想将windows 下oracle表空间传输到RAC linux上 但windows oracle字符集是ZHS16GBK, 而linux oracle 字符信是AL32UTF8 于时先将windo ...

  3. oracle 字符集修改方案,Oracle数据库字符集问题解决方案大全

    在国内外大中型数据库管理系统中,把ORACLE作为数据库管理平台的用户比 较多.ORACLE 不论是数据库管理能力还是安全性都是无可非议的,但是,它在汉 字信息的显示方面着实给中国用户带来不少麻烦,笔 ...

  4. Linux下修改Oracle字符集为ZHS16GBK

    切换oracle用户 [root@train ~]# su - oracle        Last login: Thu Apr 16 13:35:35 CST 2020 on pts/1 登录到o ...

  5. oracle的al32utf8,oracle字符集修改(AL32UTF8-UTF8)

    author:skate time:2012/04/10 AL32UTF8->UTF8 步骤shutdown immediate; startup mount; alter session se ...

  6. oracle字符集有哪几种,Oracle字符集的三大类型

    我们都知道Oracle字符集问题,可以分成三类: 即,数据库字符集, sqlplus的字符集(客户端字符集),以及 终端程序的字符集 (非Oracle的),以下的文章就是对Oracle字符集三种类型的 ...

  7. Oracle 修改字符集 为ZHS16GBK

    Oracle 修改字符集 为ZHS16GBK 相信很多人都会遇到安装oracle后字符集编码不一致而导致的各种问题,现在讲下如何修改字符集格式. 一.oracle server 端 字符集查询 sel ...

  8. 160505、oracle 修改字符集 修改为ZHS16GBK

    修改oracle字符集 方法/步骤 oracle数据库的字符集更改 A.oracle server 端 字符集查询 select userenv('language') from dual 其中NLS ...

  9. oracle 12c 字符集修改 AL32UTF8 改为 ZHS16GBK

    公司安装个 oracle 12c 测试环境,准备把线上的库导出来测试性能,结果把测试库的字符集选了 AL32UTF8 ,一看线上是 ZHS16GBK,还是保持一致吧,遂记录 AL32UTF8 改 ZH ...

最新文章

  1. 升级Jekyll 3.0
  2. STRUTS模拟试题
  3. react-native热更新插件react-native-code-push
  4. Django REST framework介绍
  5. 20行 Python 代码爬取王者荣耀全英雄皮肤 | 原力计划
  6. [2018.10.15 T1] 或
  7. 火星开发板_数据科学家来自火星,软件开发人员来自金星
  8. Bitvise SSH Client连接Linux服务器教程和使用
  9. 燕大学子知网使用手册
  10. 什么是mysql数据字典_数据字典是什么?
  11. vs 2019 创建rdl报表
  12. python存根文件_Python – 嘲笑还是存根?
  13. 华为手机里的“麦田守望者”
  14. 【牛客网刷题】通信-华为公司专项练习
  15. jQuery遍历集合
  16. PMP考试一定要报培训班吗?
  17. PCIE2PCI104载板转接卡
  18. C语言的几种结构体Struct的赋值方法
  19. java毕业设计沧州市博众集团有限公司生产管理系统Mybatis+系统+数据库+调试部署
  20. 缺少MSVCR120d.dll、MSVCP120d.dll问题,解决方案

热门文章

  1. manjaro linux无线网卡,为 Manjaro 18.1.4 配置无线网卡
  2. 不可思议有氧机器人_不思议迷宫机器人生产线选什么好 机器人合成公式一览...
  3. 同时投掷两个不同面的骰子
  4. PV、UV、UIP、VV、CPC、CPM、RPM、CTR啥意思
  5. 码农的自我修养 - 流程图 Flowchart
  6. 【转】主板上的电压符号:vdd,vddq,5vsb,3.3sb,vcc3.3,Vdimm
  7. 不想用百度云,那就教你自建属于自己的云盘!
  8. 淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程
  9. 内蒙古中医药杂志内蒙古中医药杂志社内蒙古中医药编辑部2022年第4期目录
  10. Unirech腾讯云国际版-使用腾讯云服务器手动建立WordPress 个人站点Linux系统教程