专栏首页程序源代码【程序源代码】Oracle19c修改字符集操作

【程序源代码】Oracle19c修改字符集操作

关键字:oracle安装

昨天安装了个oracle19c,但在导入数据库时发现原来数据库的字符集设置错了,导致数据库文件无法正常导入并还原。今天又折腾了一半天查找如果修改oracle的字符集的操作。特此整理出来分享给大家,如果能用到的同学给点个赞!

本文适用oracle19c、oracle12c [root@localhost ~]# su -l oracle [oracle@localhost ~]$ sqlplus /nolog SQL> conn /as sysdba Connected. SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. SQL> startup mount ORACLE instance started. Total System Global Area 236000356 bytes Fixed Size 451684 bytes Variable Size 201326592 bytes Database Buffers 33554432 bytes Redo Buffers 667648 bytes Database mounted. SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION; System altered. SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; System altered. SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0; System altered. SQL>alter database open; Database altered. SQL>ALTER DATABASE CHARACTER SET ZHS16GBK; ALTER DATABASE CHARACTER SET ZHS16GBK * ERROR at line 1: ORA-12712: new character set must be a superset of old character set 提示我们的字符集:新字符集必须为旧字符集的超集,这时我们可以跳过超集的检查做更 改: SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK; Database altered. SQL> select * from v$nls_parameters;

在内容中找下NLS_CHARACTERSET,这个值:ZHS16GBK 19 rows selected. 重启检查是否更改完成: SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started. Total System Global Area 236000356 bytes Fixed Size 451684 bytes Variable Size 201326592 bytes Database Buffers 33554432 bytes Redo Buffers 667648 bytes Database mounted. Database opened. SQL> select * from v$nls_parameters; 在内容中找下NLS_CHARACTERSET,这个值:ZHS16GBK了方便下载,所分享的资源和源码已经上传到百度云盘中进行存储和下载。

本文分享自微信公众号 - 程序源代码(itcode),作者:程序源代码

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-02-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java MVC全栈框架

    ActFramework是一种简洁易用,具有强大表达力的Java MVC全栈框架

    程序源代码
  • 两个大学实验题,你会做吗?

    【注】 对编程语言和开发环境不做严格限制,但是因为单元测试会针对JUnit讲解,因此建议使用Java语言,Eclipse开发环境。

    程序源代码
  • java前台商城系统及后台管理系统

    基于java语言开发的。mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商...

    程序源代码
  • P6Spy & SQL Profiler & IronTrack SQL

    “Nearly 80 to 85 percent of database performance problems arise from the ap...

    阿敏总司令
  • Oracle 启动实例(instance)、打开数据库

    SQL*Plus: Release 11.2.0.1.0 Production on Wed Oct 15 20:02:09 2014

    授客
  • Oracle 20c 新特性:DIAGNOSTICS_CONTROL 对诊断事件的安全管控

    导读:在诊断Oracle数据库问题时,Oracle支持服务人员可能会指示您执行某些诊断操作。有些诊断操作是无害的。但是,如果不正确地执行其他操作,可能会产生不利...

    数据和云
  • Oracle基础维护01-常用管理命令总结

    此时,sga和pga自动调整,sga_target最小为4M,pga_aggregate_target最小为1M;

    Alfred Zhao
  • Apache Solr Velocity模版注入远程命令执行漏洞复现以及 POC 编写

    19 年 10 月 31 日,安全研究员 S00pY 在 GitHub 发布了 ApacheSolr Velocity 模版注入远程命令执行的 POC,经过其他...

    信安之路
  • 接口思考小笔记

    Qt君
  • 分布式定时任务Elastic-Job框架在SpringBoot工程中的应用实践(二)

    文章摘要:在生产环境中部署Elastic-Job集群后,那么如何来运维监控线上跑着的定时任务呢? 如果在生产环境的大规模服务器集群上部署了集成Elastic-...

    用户2991389

扫码关注云+社区

领取腾讯云代金券