![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
orcale
文章平均质量分 78
eolanda
这个作者很懒,什么都没留下…
展开
-
字符集问题的初步探讨(三)-字符集的更改
2. 字符集的更改 数据库创建以后,如果需要修改字符集,通常需要重建数据库,通过导入导出的方式来转换。我们也可以通过以下方式更改ALTER DATABASE CHARACTER SET 注意:修改数据库字符集时必须谨慎,修改之前一定要为数据库备份。由于不能回退这项操作,因此可能会造成数据丢失或者损坏转载 2009-08-02 14:35:00 · 712 阅读 · 0 评论 -
字符集问题的初步探讨(四)-导入导出及转换
4. 导入导出及转换 导入导出是我们常用的一个数据迁移及转化工具,因其导出文件具有平台无关性,所以在跨平台迁移中,最为常用。在导出操作时,非常重要的是客户端的字符集设置,也就是客户端的NLS_LANG设置。NLS_LANG参数由以下部分组成:NLS_LANG=_.NLS_LANG各部分含义如下:LANGUA转载 2009-08-02 14:37:00 · 418 阅读 · 0 评论 -
字符集问题的初步探讨(二)-数据库的字符集
2. 数据库的字符集 字符集在创建数据库时指定,在创建后通常不能更改,所以在创建数据库时能否选择一个正确的字符集就显得尤为重要。 在创建数据库时,我们可以指定字符集(CHARACTER SET)和国家字符集(NATIONAL CHARACTER SET)。字符集用来存储: CHAR, VARCHAR2, CLOB, LONG等类型数据 用来标示诸转载 2009-08-02 14:33:00 · 364 阅读 · 0 评论 -
字符集问题的初步探讨(五)-导出文件字符集
我们知道在导出文件中,记录着导出使用的字符集id,通过查看导出文件头的第2、3个字节,我们可以找到16进制表示的字符集ID,在Windows上,我们可以使用UltraEdit等工具打开dmp文件,查看其导出字符集:: 在Unix上我们可以通过以下命令来查看:cat expdat.dmp | od -x | head转载 2009-08-02 14:37:00 · 498 阅读 · 0 评论 -
中文表名-导入导出-字符集
见到有人问关于中文表名的导入导出问题,随手作了一个实验。其实我从不推荐使用中文表名,因为可能在导入导出、字符集设置、应用显示等方面存在问题,要想正确解决面对的所有问题,必然需要对Oracle相关知识具有相当的了解,否则只是徒增困扰而已。这个实验之前,只是见过别人使用中文表名、字段名等,自己却是第一次尝试,万事都有第一次么。1.用中文名建立一个测试表SQL转载 2009-08-02 14:39:00 · 731 阅读 · 0 评论 -
字符集问题的初步探讨(一)-字符集的基本知识
Oracle全球支持(即Globalization Support)允许我们使用本地语言和格式来存储和检索数据。通过全球支持,Oracle可以支持多种语言及字符集,得以展示数据库的强大魅力。 由于不同语言及字符集的共同存储存在设置上具有一定的复杂性,字符集一度成为普遍困扰大家的一个主要问题。本文试图就一些常见问题进行探讨,希望可以把一些实际经验共享给大家!1. 字符集的基本知识转载 2009-08-02 14:27:00 · 302 阅读 · 0 评论 -
ORACLE CHECK CONSTRAINT使用示例(转载)
看下面的例子: CREATE TABLE temp (age NUMBER(3)); ALTER TABLE temp ADD CONSTRAINT ck_temp_age CHECK ((AGE>0) AND (AGE 现在我们能够插入Age表的集合是{1,2,…,125}或null,这和我们实际的现实生活是符合的。 为限制Age字段取值范围不能为空,增加not转载 2009-08-02 15:16:00 · 9221 阅读 · 1 评论 -
oracle审计详解
原帖: http://blog.chinaunix.net/u2/66903/showart_2082884.html Oracle使用大量不同的审计方法来监控使用何种权限,以及访问哪些对象。审计不会防止使用这些权限,但可以提供有用的信息,用于揭示权限的滥用和误用。下表中总结了Oracle数据库中不同类型的审计。审 计 类 型说 明转载 2009-11-13 12:50:00 · 3760 阅读 · 0 评论