Oracle 字符集
文章平均质量分 91
lb517290079
这个作者很懒,什么都没留下…
展开
-
深入解析ORACLE字符集(转)
深入解析ORACLE字符集原文:http://hi.baidu.com/admin889dj/blog/item/f160814bc91bb72908f7ef6b.html1、字符集的一些基本知识 字符集有很多种,最初的字符集是ASCII,由于ASCII支持的字符很有限,因此随后又出现了很多的编码方案,这些编码方案大部分都是包括了ASCII的。EBCDIC编码是另一个比较...2010-03-10 14:12:34 · 104 阅读 · 0 评论 -
Oracle 字符集的两条基本原则
要想在字符集方面少些错误与麻烦,需要坚持两条基本原则:数据库端:选择需要的字符集(通过create database中的CHARACTER SET与NATIONAL CHARACTER SET子句指定)客户端:设置操作系统实际使用的字符集(通过环境变量NLS_LANG设置) ...2009-07-10 22:22:27 · 97 阅读 · 0 评论 -
Oracle 字符集更改
数据库创建以后,如果需要修改字符集,通常需要重建数据库,通过导入导出的方式来转换。我们也可以通过以下方式更改ALTER DATABASE CHARACTER SET 注意:修改数据库字符集时必须谨慎,修改之前一定要为数据库备份。由于不能回退这项操作,因此可能会造成数据丢失或者损坏。这是最简单的转换字符集的方式,但并不总是有效。这个命令在Oracle8时被引入Or...2009-07-10 22:25:00 · 87 阅读 · 0 评论 -
有关NLS_DATE_FORMAT设置
NLS_DATE_FORMAT is used if a date format mask is not specified in application code. The effective NLS_DATE_FORMAT is determined by the following (in order of precedence): 1. Session NLS_DATE_FO...原创 2009-07-10 23:55:52 · 122 阅读 · 0 评论 -
识别导出文件的字符集
我们知道在导出文件中,记录着导出使用的字符集id,通过查看导出文件头的第2、3个字节,我们可以找到16进制表示的字符集ID,在Windows上,我们可以使用UltraEdit等工具打开dmp文件,查看其导出字符集::在Unix上我们可以通过以下命令来查看:cat expdat.dmp | od -x | head ...原创 2009-07-10 23:58:00 · 159 阅读 · 0 评论 -
oracle字符集总结
经常有同事咨询oracle数据库字符集相关的问题,如在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而导致迁移失败或数据库内数据变成乱码。现在我将oracle字符集相关的一些知识做个简单总结,希望对大家今后的工作有所帮助。 一、什么是oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构...原创 2009-07-21 17:46:59 · 88 阅读 · 0 评论 -
nls_lang
1. NLS_LANG 参数组成NLS_LANG参数由以下部分组成:NLS_LANG=<Language>_<Territory>.<Clients Characterset>NLS_LANG各部分含义如下:LANGUAGE指定:-Oracle消息使用的语言-日期中月份和日显示TERRITORY指定-货币和数字格式-地区和计算星期及日期的习惯CHARACTER...原创 2010-01-16 22:20:48 · 92 阅读 · 0 评论 -
Oracle 客户端NLS_LANG 设置
1. NLS_LANG 参数组成NLS_LANG参数由以下部分组成:NLS_LANG=<Language>_<Territory>.<Clients Characterset>NLS_LANG各部分含义如下:LANGUAGE指定:-Oracle消息使用的语言-日期中月份和日显示TERRITORY指定-货币和数字格式-地区和计算星期及日期的习惯CHARAC...原创 2009-08-05 16:27:18 · 155 阅读 · 0 评论