文档章节

Centos6.5 oracle11g 乱码处理

obilil
 obilil
发布于 2017/09/05 22:25
字数 390
阅读 1
收藏 0
点赞 0
评论 0
  • 查看系统环境变量
[root@bogon ~]# su - oracle
[root@oracle ~]$ echo $LANG
en_US.UTF-8
  • 注意NLS_LANG和系统LANG的编码需要一致
[root@oracle ~]$ vi .bash_profile
# 常用unicode字符集  
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_LANG=AMERICAN_AMERICA.UTF8
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

# 常用中文字符集
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
[oracle@bogon ~]$ echo $NLS_LANG
SIMPLIFIED CHINESE_CHINA.AL32UTF8
  • 重启系统
[oracle@bogon ~]# reboot
  • 查询编码语句
> select * from NLS_DATABASE_PARAMETERS;
> SELECT parameter, value FROM v$nls_parameters WHERE parameter LIKE '%CHARACTERSET';
> select userenv('language') from dual;
  • 如果上面不行,强制修改,但执行上述命令,有可能造成数据库中已有数据混乱的情况,所以在进行操作前,要进行数据库的备份操作。
[oracle@bogon ~]$ sqlplus sys as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期四 8月 24 06:29:04 2017

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

输入口令: 

连接到: 
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> STARTUP MOUNT;
ORACLE 例程已经启动。

Total System Global Area  776646656 bytes
Fixed Size		    2217384 bytes
Variable Size		  499124824 bytes
Database Buffers	  272629760 bytes
Redo Buffers		    2674688 bytes
数据库装载完毕。
SQL> ALTER SESSION SET SQL_TRACE=TRUE;

会话已更改。

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 AL32UTF8;

数据库已更改。

SQL> ALTER SESSION SET SQL_TRACE=FALSE;

参考文档:

© 著作权归作者所有

共有 人打赏支持
obilil
粉丝 1
博文 4
码字总数 628
作品 0
丰台
程序员
linux 静默安装oracle11g

本例: 通过SSH远程连接云主机,上传oracle11g安装包,在centos6.5上无图形化界面静默安装oracle11g。 涉及工具及环境: 1、本地环境windows7+ssh远程连接工具xShell 2、远程云主机CentOS6.5...

lybb_lbb
02/28
0
0
现在有个这样的问题, 在centos6.5上 做个zip压缩下载,有乱码

现在有个这样的问题, 在centos6.5上 做个zip压缩下载,有乱码,是这样的, zip的文件名字是 正常的中文, 然后 压缩在里面的文件的名字乱码了,,,

Baclk5
2015/12/07
81
0
Ubuntu 10.04 下安装 Oracle 11g

Ubuntu 10.04 下安装Oracle 11g步骤: 1. 安装JDK,安装方法见 Ubuntu 10.04下的搭建SUN JAVA开发环境 解决中文乱码问题,在jre目录下字体目录中建立"fallback"目录,然后copy或者link你喜欢...

绿悠悠
2010/06/06
3.2K
4
Xshell连接redhat乱码问题

redhat系统之前,本身是不乱码的。突然有一天,用Xshell工具远程连接服务器,发现ls命令显示的文件列表中,日期显示乱码: 因为之前显示都是正常的。所以,感觉上是无意中修改了Xshell的编码...

hiqj
2015/01/26
112
0
centos6 oracle11g 下这种字符集AMERICAN_AMERICA.US7ASCII,数据中文乱码

[root@sev -09 ~]# echo $NLS_LANG AMERICAN_AMERICA.US7ASCII centos6 oracle11g 下这种字符集 php,java程序都测试做插入保存,数据都中文乱码,有知道怎么解决的么 //前提是客户老系统就这...

zkool
2015/03/26
1K
0
安装oracle11g win64 版本后,使用plsql登录时,报错

安装oracle11g win64 版本后,使用plsql登录时,出现报错: make sure you have the 32 bits oracle client installed,这里有两种解决方式 1、安装32位Oracle 11g Client; 2、如果已经安装...

一只石头
2016/06/01
52
0
Oracle 11g安装程序及相关文档下载地址

Oracle 11.2.0.1.0 下载地址(直接用迅雷下载) http://download.oracle.com/otn/nt/oracle11g/112010/win3211gR2database1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win......

燕国三爷
2012/07/17
0
0
centos6.5 安装oracle 12c R1

每次装完系统,所有的开发环境都没有了,Java和eclise什么的都还好说,数据库就不好弄了。MySQL还好,安装方便,Oracle就只有跪了。前一段装了个win8的虚拟机,装了个oracle11g,倒也没什么难...

graz春江
2016/10/27
7
0
Oracle 11g R2 For Linux发布

Oracle Database(数据库) 11g 中许多新的更改确保(Oracle 称之为“真正应用测试”)特性使这个梦想更加接近现实。日前,Oracle发布Oracle Database 11g Release 2 For Linux版本。例如,数...

红薯
2009/09/02
1K
0
oracle 11g 强制修改密码 ORA-28001 的 处理方法

收到一个监控用户无法连接数据库的告警,Oracle提示错误消息ORA-28001: the password has expired,上去查看用户状态竟然是expired,获取用户基本信息脚本如下: 这是Oracle11G的一个新特性,...

神勇小白鼠
2012/06/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周一乱弹 —— 你的朋友圈有点生锈了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @Devoes :分享Trademark的单曲《Only Love (电视剧《妙手仁心 II》插曲)》: 《Only Love (电视剧《妙手仁心 II》插曲)》- Trademark 手机党少...

小小编辑
今天
69
5
【面试题】盲人坐飞机

有100位乘客乘坐飞机,其中有一位是盲人,每位乘客都按自己的座位号就坐。由于盲人看不见自己的座位号,所以他可能会坐错位置,而自己的座位被占的乘客会随便找个座位就坐。问所有乘客都坐对...

garkey
今天
1
0
谈谈神秘的ES6——(二)ES6的变量

谈谈神秘的ES6——(二)ES6的变量 我们在《零基础入门JavaScript》的时候就说过,在ES5里,变量是有弊端的,我们先来回顾一下。 首先,在ES5中,我们所有的变量都是通过关键字var来定义的。...

JandenMa
今天
1
0
arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
今天
1
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
1
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0
protobuf学习笔记

相关文档 Protocol buffers(protobuf)入门简介及性能分析 Protobuf学习 - 入门

OSC_fly
昨天
0
0
Mybaties入门介绍

Mybaties和Hibernate是我们在Java开发中应用的比较多的两个ORM框架。当然,目前Mybaties正在慢慢取代Hibernate,这是因为相比较Hibernate而言Mybaties性能更好,响应更快,更加灵活。我们在开...

王子城
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部