`
哇哈哈852
  • 浏览: 87588 次
文章分类
社区版块
存档分类
最新评论

Linux下修改Oracle数据库字符集命令

阅读更多


常见情形:从服务器备份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等。
  • 大小: 26.6 KB
分享到:
评论

相关推荐

    linux 下oracle中文乱码字符集设置

    linux 下的 oracle 导入数据库时出现中文乱码,通过修改字符集格式,修改成支持中文的格式。简单易操作。

    linux 下修改字符集的问题

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

    赤兔Oracle数据库恢复软件 v11.6.zip

    27.支持多种字符集之间的转换,能够正确的转换CLOB、NCLOB、NVARCHAR2列类型的数据到指定的字符集。 28.自动检测数据文件的表空间号和文件号 29.导出的数据格式包括纯文本和DMP文件两种。以纯文本导出时,能够自动...

    oracle数据库修复

    支持多种字符集之间的转换,能够正确的转换CLOB、NCLOB、NVARCHAR2列类型的数据到指定的字符集。 自动检测数据文件的表空间号和文件号 导出的数据格式包括纯文本和DMP文件两种。以纯文本导出时,能够自动生成建表...

    Jdbc连接oracle远程数据库中文乱码解决

    NULL 博文链接:https://joinyo.iteye.com/blog/1947696

    oracle数据库设计规范.doc

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

    Linux下Oracle设置定时任务备份数据库的教程

    数据库的字符集必须和Linux下设置的环境变量一致,不然会有乱码。 以下两个sql语句都可以查到: select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET'; select * from v$nls_parameters ...

    Oracle数据库恢复工具Oracle Database Unloader(ODU)3.09

    支持多种字符集之间的转换,能够正确的转换CLOB、NCLOB、NVARCHAR2列类型的数据到指定的字符集。 ODU全面支持64位系统,支持超过4G大小的数据文件。 支持复制操作系统命令不能复制的坏文件 模拟oracle的dump块...

    Oracle9i安装 有图安装

    • Oracle9i RMAN备份及恢复步骤 • [图]在LINUX AS3 下安装 ...• 修改oracle9i数据库字符集的方法 • windows优化系统后oracle9i本地连 • Oracle9i进程内存占用问题解决方法 • 在所有linux版本安装oracle9i

    oracle 客户端不支持中文解决办法

    问题描述:在Linux下安装的oracle,默认的字符集没有修改,使用的是WE8ISO8859P1,不能够支持中文, 问题表现为,客户端录入的中文数据可以显示,提交之后再查询出来后中文会显示为???。问题出在oracle服务端的字符...

    oracle数据库11G初学者指南.Oracle.Database.11g,.A.Beginner's.Guide

    5.3.1 有效字符集 5.3.2 算术操作符 5.3.3 varchar2类型 5.3.4 数字类型 5.3.5 日期类型 5.3.6 布尔类型 5.4 在SQL*Plus中编写PL/SQL程序, 5.4.1 PL/SQL程序中的SQL 5.4.2 PL/SQL游标 5.4.3 游标For循环 5.5 PL...

    oracle中文乱码的解决方法

    主要介绍了oracle中文乱码的解决方法,服务器系统是linux,支持中文显示,数据库字符集是zhs16gbk,往数据库里建表,插入中文数据,sqlplus 连接到数据库,中文显示乱码,需要的朋友可以参考下

    Linux系统下导出ORACLE数据库出现Exporting questionable statistics.错误 处理

    环境:A机器和B机器都是LINUX系统,但由于B... 使用语句查看数据库的字符集。 select *from nls_database_parameters t where t.parameter=’NLS_CHARACTERSET’; 或 selct *from v$nls_parameters where par

    Oracle9i备课笔记——吕海东

    (8) 确定数据库字符集 (9) 安装后自动进行的任务: <1> 网络配置助手完成网络的配置 <2> Oracle HTTP服务启动 <3> Oracle数据库配置助手完成数据库的创建和启动 <4> Oracle智能代理启动 (10) 显示服务器创建完成信息...

    Oracle 11g控制文件全部丢失从零开始重建控制文件

    字符集 3.数据文件名称 4.初始化参数,包括MAXLOGFILES、MAXLOGMEMBERS、MAXDATAFILES、MAXINSTANCES、MAXLOGHISTORY等; 重建control01.ctl、control02.ctl流程步骤文档已分享在压缩包中,有需要的小伙伴可下载。

    DM DBA手记之安装篇-达梦数据库-安装手册-安装最佳实践(进阶神器)v1.3.pdf"

    2.2.5 字符集 10 2.2.6 VARCHAR类型以字符为单位 11 2.2.7 改进字符串HASH算法 12 第三章 安装达梦数据库 14 3.1 Linux上安装达梦数据库 14 3.1.1网络防火墙以及安全内核检查 14 3.1.2检查磁盘的划分 17 3.1.3Linux...

    本机不安装ORACLE直接连接服务器上的ORACLE

    Instant client Package - Basic Lite: 只包含英语错误信息, 只支持unicode, ascii, 西欧字符集. Instant client Package - JDBC Supplement 为jdbc增加了xa, 国际化和RowSet操作. Instant Client Package - SQL ...

    node-oracle:NodeJS访问oracle的驱动,支持linux和windows

    如果安装数据库的字符集为ZHS16GBK,需要在运行NODEJS程序前先设置环境变量,否则中文会乱码。export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK注意windows 下vs2012编译会出现问题,请使用vs2010或vs2008编译。

    Oracle Database 11g初学者指南--详细书签版

    在技术会议和用户组会议上她乐于展现和分享有关Oracle数据库主题的思想.她的Email是michelle_malcher@ioug.org. 目录 封面 -14 封底 -13 扉页 -12 版权 -11 关于作者 -10 前言 -8 目录 -5 第1章 数据库基础 1 1.1 ...

    1-oracle傻瓜手册(自己修订版)

    7.3 更改字符集 37 7.4 表数据迁移 37 7.5 成批生成数据 37 7.6 注意要点 38 8 数据库优化 39 8.1 通用设置 39 8.1.1 硬件配置 39 8.1.2 应用配置 40 8.1.3 日常性能监控 40 8.2 实战分析 41 8.2.1 总体分析 41 ...

Global site tag (gtag.js) - Google Analytics