小议Oracle外键约束修改行为(五)
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。这篇描述一下如何实现UPDATE SET NULL。小议Oracle外键约束修...
小议Oracle外键约束修改行为(四)
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。这篇描述一下如何实现UPDATE CASCADE。小议Oracle外键约束修...
小议Oracle外键约束修改行为(三)
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。这篇简单描述一下CASCADE操作。小议Oracle外键约束修改行为(...
小议Oracle外键约束修改行为(二)
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。这篇简单描述一下SET TO NULL操作。小议Oracle外键约束修改行...
小议Oracle外键约束修改行为(一)
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。 在SQL92标准中定义了几种外键改变后,如何处理子...
Oracle外键约束中NULL的处理
Oracle的NULL一直是一个有趣的话题,只要存在NULL,就可能会出现意想不到的结果。Oracle在外键中处理NULL约束,采用的方法就和处理唯一约束中明显不同。Oracle唯一约束中NULL的处理:http://yangtingkun.itpub.net/...
EXP导出外部表报错(三)
今天测试的时候发现在10201环境中,利用EXP导出外部表报错。测试其他版本是否存在问题。EXP导出外部表报错(一):http://yangtingkun.itpub.net/post/468/477637EXP导出外部表报错(二):http://yangtingkun.it...
索引组织表中逻辑ROWID的物理猜(三)
第一次看CONCEPT的时候,一直不是很明白,Oracle索引组织表中逻辑ROWID的物理猜是如何实现的,而这次看的时候很自然的就想明白其中的实现。索引组织表中逻辑ROWID的物理猜:http://yangtingkun.itpub.net/post/468/...
迁移后带库备份问题(二)
在迁移一次产品环境后,没有发现其他的问题,不过备份出了一点小问题。这篇给出一个更方便的解决方法。迁移后带库备份问题:http://yangtingkun.itpub.net/post/468/477704 上文提到的方法都有一定...
迁移后带库备份问题
在迁移一次产品环境后,没有发现其他的问题,不过备份出了一点小问题。 原始环境所有的备份都放在了带库中,而新的环境没有使用带库,改为向本地磁盘中备份。备份并不会出错,不过控制文件中已往的备...
EXP导出外部表报错(二)
今天测试的时候发现在10201环境中,利用EXP导出外部表报错。这里继续寻找导致错误的原因。EXP导出外部表报错(一):http://yangtingkun.itpub.net/post/468/477637 上面一篇文章描述了错误现象,并...
EXP导出外部表报错(一)
今天测试的时候发现在10201环境中,利用EXP导出外部表报错。 这个外部表是以前建立的,脚本如下:SQL> SET LONG 10000SQL> SELECT DBMS_METADATA.GET_DDL('TABLE', 'T_EXTERNAL') FROM DUAL;DBMS_ME...
对比数据泵与原始导入导出工具(五)
Oracle的导入导出工具EXP/IMP由来已久,大部分人对于使用这两个工具也都不陌生。Oracle10g开始推出的数据泵EXPDP/IMPDP,提供了导入导出的性能,也增加了导入导出的功能,但是由于使用时间不长,可能部分人对这个工...
Solaris10下Silent模式安装Oracle1106RAC环境(八)
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SIL...
Solaris10下Silent模式安装Oracle1106RAC环境(七)
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SIL...
Solaris10下Silent模式安装Oracle1106RAC环境(六)
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SIL...
Solaris10下Silent模式安装Oracle1106RAC环境(五)
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SIL...
Solaris10下Silent模式安装Oracle1106RAC环境(四)
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SIL...
Solaris10下Silent模式安装Oracle1106RAC环境(三)
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SIL...
Solaris10下Silent模式安装Oracle1106RAC环境(二)
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SIL...