常见情形:从server备份Oracle数据库后再到本地机器上还原Oracle数据库的时候常常会碰见数据库字符编码不一致的情况,能够用下面命令来改动本地的Oracle数据库字符编码,然后顺利还原Oracle数据库到本地机器上

操作指令:

[oracle@gpdb ~]$ sqlplus /nolog

SQL> conn /as sysdba;

SQL>select userenv('language') from dual;

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 INTERNAL_USE US7ASCII;

SQL>SHUTDOWN IMMEDIATE;

SQL>STARTUP;

SQL>select userenv('language') from dual;

常见的Oracle字符集有ZHS16GBK、AL32UTF8、US7ASCII等

转载于:https://www.cnblogs.com/jzssuanfa/p/6994472.html

Linux下改动Oracle数据库字符集命令相关推荐

  1. linux数据库实例开机启动,Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置...

    本文主要向大家介绍了Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 步骤思路: 1:查看ORACLE_ ...

  2. plsql 连接 虚拟机Linux下的Oracle数据库 失败

    plsql 连接 虚拟机Linux下的Oracle数据库 失败 plsql 连接 虚拟机Linux下的Oracle数据库 失败 2017年09月09日 09:10:23 守望dfdfdf 阅读数:18 ...

  3. 误删除oracle目录,LINUX下误删除Oracle数据库恢复方法

    原标题:LINUX下误删除Oracle数据库恢复方法 在LINUX下的Ext3/Ext4文件系统下,如果误删除了数据,数据恢复难度很大.如果说删除的文件数量不大(一般在几百个文件以内),还能够通过.j ...

  4. LINUX下误删除Oracle数据库,数据恢复技术方案

    在LINUX下的Ext3/Ext4文件系统下,如果误删除了数据,数据恢复难度很大.如果说删除的文件数量不大(一般在几百个文件以内),还能够通过.journal日志文件对比残留的inode信息进行恢复, ...

  5. windows下如何访问linux下的oracle数据库

    我们从上面可以看出: 需要 1.oracle client客户端(这儿使用,oracle instance client ,简单) 2.odbc驱动   oracle instance client默 ...

  6. 转: Linux 下修改oracle 的字符集:WE8ISO8859P1 修改为 ZHS16GBK

    转自:http://blog.csdn.net/lvbang_lzt/article/details/6308947 问题描述:同事在Linux下安装的oracle,默认的字符集没有修改,使用的是WE ...

  7. Linux下安装oracle数据库步骤

    前期准备:安装好linux系统安装过程中一定要安装开发工具和开发库,这样做的目的是尽可能少的另外打rpm包. 安装oracle数据库需要具备的系统条件以及检查命令: 1:内存要求是922M # gre ...

  8. LINUX下为ORACLE数据库设置大页--hugepage

    在Linux中配置hugepage可以提高oracle的性能,减少oracle sga的页交换,类似于aix中的lagepage. 为什么 使用大页? LINUX内存的默认块大小是4K 如果SGA为: ...

  9. linux下删除oracle数据库实例

    1.停止服务 首先用命令 lsnrctl stop 然后运行 sqlplus /nolog sql>   conn / as sysdba sql>   shutdown 2.查看实例进程 ...

最新文章

  1. 《NoSQL精粹》思维导图读书笔记
  2. Android--WebView
  3. 【原创 深度学习与TensorFlow 动手实践系列 - 2】第二课:传统神经网络
  4. linux 清理内存的c函数,Linux C函数之内存配置函数
  5. P1081 开车旅行 倍增 洛谷
  6. Linux常用命令——chattr、lsattr
  7. 力扣605 种花问题(C++,附思路)
  8. C++_引用_常量引用_函数_函数的默认参数---C++语言工作笔记033
  9. java ajax 返回乱码,解决使用$.ajax的时候得到返回乱码
  10. .net chart控件的使用技巧
  11. Obsidan之数学公式的输入
  12. 多个视频ts文件合并
  13. 基于视觉无人机的高速公路违章识别技术
  14. 小滴课堂-独孤求败-架构大课十八式-xiaoecf
  15. 企业微信渠道二维码如何制作?
  16. 电脑上的ofd格式文件如何打开呢_ofd文件怎么打开用什么软件
  17. 如何对磁盘分区进行写保护
  18. hadoop各版本下载
  19. 重拾Eclipse开发
  20. 什么是人工智能?终于说明白了

热门文章

  1. ListView(2)
  2. 漫步微积分三十五——弧长
  3. python 配置文件类库_将自定义python模块增加到类库搜索路径下面
  4. Leetcode —— 1469. 寻找所有的独生节点(Python)
  5. 吴恩达深度学习 —— 2.13 逻辑回归的向量化
  6. Zdenek Kalal的TLD Tracker(牛啊,学习!)
  7. Unity MeshBaker 合并网格和材质
  8. IntelliJ IDEA常用快捷键——基于Eclipse
  9. Oracle维护数据完整性——约束
  10. STM32 - 定时器的设定 - 基础 - 05 - Arbitrary waveform generation using timer DMAburst feature - 任意波形的序列产生