===========================================================
系统触发器的应用顺序(三)
===========================================================
yangtingkun
发表于:2009.07.03 23:28
::分类:
(
ORACLE
)
::阅读:(7次)
::
评论
(0)
===========================================================
系统触发器的应用顺序(二)
===========================================================
在写一个AFTER SUSPEND触发器的时候碰到了一个很有趣的现象。
看一个例外的情况。
系统触发器的应用顺序(一):http://yangtingkun.itpub.net/post/468/486884
查看全文
yangtingkun
发表于:2009.07.02 22:54
::分类:
(
ORACLE
)
::阅读:(39次)
::
评论
(0)
===========================================================
系统触发器的应用顺序(一)
===========================================================
在写一个AFTER SUSPEND触发器的时候碰到了一个很有趣的现象。
首先描述一下系统级触发器的触发顺序。
查看全文
yangtingkun
发表于:2009.07.01 23:56
::分类:
(
ORACLE
)
::阅读:(62次)
::
评论
(2)
===========================================================
空间RESUMABLE操作(三)
===========================================================
Oracle从9i开始引入这个功能,当出现空间不足等相关的错误时,Oracle可以不是马上返回错误信息,并回滚当前的操作,而是将操作挂起,直到挂起时间超过RESUMABLE TIMEOUT,或者空间不足的错误被解决。
这一篇简单介绍空间RESUMABLE的AFTER SUSPEND触发器。
空间RESUMABLE操作(一):http://yangtingkun.itpub.net/post/468/485892
空间RESUMABLE操作(二):http://yangtingkun.itpub.net/post/468/486048
查看全文
yangtingkun
发表于:2009.06.30 23:49
::分类:
(
ORACLE
)
::阅读:(37次)
::
评论
(0)
===========================================================
利用UTL_SMTP发送邮件
===========================================================
Oracle提供了UTL_SMTP包,可以发送EMAIL。
查看全文
yangtingkun
发表于:2009.06.29 23:13
::分类:
(
ORACLE
)
::阅读:(86次)
::
评论
(2)
===========================================================
10g在线重定义新特性——对单独的分区进行在线重定义
===========================================================
10g的在线重定义还增加了对单独一个分区执行在线重定义的功能。
查看全文
yangtingkun
发表于:2009.06.28 22:41
::分类:
(
ORACLE
)
::阅读:(62次)
::
评论
(0)
===========================================================
10g在线重定义新特性——关联对象自动重命名(二)
===========================================================
9i的在线重定义存在一个问题,执行完在线重定义后,表的名称虽然保持不变,但是索引、约束、触发器等关联对象的名称会发生变化,有时候这会带来一定的问题,而要在事后手工修改,会比较麻烦。
10g的在线重定义解决这个问题。如果对象是利用COPY_TABLE_DEPENDENTS创建的,那么这些关联的对象在重定义操作完成后,自动改为原始的名称。如果是手工创建的关联对象,则可以利用REGISTER_DEPENDENT_OBJECT过程,所有执行了REGISTER_DEPENDENT_OBJECT过程的关联对象,都会在重定义操作完成后自动重命名。
这篇文章来看REGISTER_DEPENDENT_OBJECT的例子。
10g在线重定义新特性——关联对象自动重命名(一):http://yangtingkun.itpub.net/post/468/486498
查看全文
yangtingkun
发表于:2009.06.27 21:04
::分类:
(
ORACLE
)
::阅读:(43次)
::
评论
(0)
===========================================================
ORA-600(qctVCO:csform)错误
===========================================================
在后台alert文件中,发现了这个错误信息。
查看全文
yangtingkun
发表于:2009.06.26 22:47
::分类:
(
ORACLE
)
::阅读:(62次)
::
评论
(0)
===========================================================
10g在线重定义新特性——关联对象自动重命名(一)
===========================================================
9i的在线重定义存在一个问题,执行完在线重定义后,表的名称虽然保持不变,但是索引、约束、触发器等关联对象的名称会发生变化,有时候这会带来一定的问题,而要在事后手工修改,会比较麻烦。
10g的在线重定义解决这个问题。如果对象是利用COPY_TABLE_DEPENDENTS创建的,那么这些关联的对象在重定义操作完成后,自动改为原始的名称。如果是手工创建的关联对象,则可以利用REGISTER_DEPENDENT_OBJECT过程,所有执行了REGISTER_DEPENDENT_OBJECT过程的关联对象,都会在重定义操作完成后自动重命名。
这篇文章来看COPY_TABLE_DEPENDENTS的例子。
查看全文
yangtingkun
发表于:2009.06.25 23:35
::分类:
(
ORACLE
)
::阅读:(82次)
::
评论
(0)
===========================================================
利用HASH CLUSTER判断质数
===========================================================
以前写过几篇文章,描述在Oracle如何通过SQL和PL/SQL判断一个数是否是质数,没想到这个功能在Oracle中已经内置了。
查看全文
yangtingkun
发表于:2009.06.24 23:36
::分类:
(
ORACLE
)
::阅读:(112次)
::
评论
(2)
===========================================================
RAC负载均衡的简单测试(四)
===========================================================
yangtingkun
发表于:2009.06.23 20:51
::分类:
(
ORACLE
)
::阅读:(166次)
::
评论
(0)
===========================================================
10g数据泵和导入导出性能对比(六)
===========================================================
yangtingkun
发表于:2009.06.22 21:48
::分类:
(
ORACLE
)
::阅读:(142次)
::
评论
(2)
===========================================================
物化视图刷新并非完全根据物化视图日志记录
===========================================================
今天尝试构造物化视图日志来强制物化视图的刷新,结果没有成功。发现以前对物化视图的刷新理解的还不透彻。
利用触发器对物化视图刷新进行定制:http://yangtingkun.itpub.net/post/468/486225
查看全文
yangtingkun
发表于:2009.06.21 23:00
::分类:
(
ORACLE
)
::阅读:(148次)
::
评论
(2)
===========================================================
利用触发器对物化视图刷新进行定制
===========================================================
物化视图的刷新其实和普通的SQL执行没有什么本质的区别,因此也可以通过在物化视图上创建触发器的方式,对刷新操作进行定制。
查看全文
yangtingkun
发表于:2009.06.20 23:59
::分类:
(
ORACLE
)
::阅读:(154次)
::
评论
(0)
===========================================================
10g数据泵和导入导出性能对比(五)
===========================================================
yangtingkun
发表于:2009.06.19 23:48
::分类:
(
ORACLE
)
::阅读:(189次)
::
评论
(0)
===========================================================
64位环境AUTO_FILTER和INSO_FILTER失效的问题
===========================================================
从10g开始,Oracle推出了AUTO_FILTER来替代INSO_FILTER,不过根据Oracle的描述,AUTO_FILTER更像是在INSO_FILTER上增加了一些自动的判断而已。因此,可以认为二者是相同的问题。
查看全文
yangtingkun
发表于:2009.06.18 20:47
::分类:
(
ORACLE
,
Bug
)
::阅读:(110次)
::
评论
(4)
===========================================================
检查DISPLAY设置时Xlib出现No protocol specified错误
===========================================================
忘记设置xhost +导致了这个错误的产生。
查看全文
yangtingkun
发表于:2009.06.17 23:31
::分类:
(
ORACLE
)
::阅读:(132次)
::
评论
(0)
===========================================================
空间RESUMABLE操作(二)
===========================================================
Oracle从9i开始引入这个功能,当出现空间不足等相关的错误时,Oracle可以不是马上返回错误信息,并回滚当前的操作,而是将操作挂起,直到挂起时间超过RESUMABLE TIMEOUT,或者空间不足的错误被解决。
这一篇简单介绍空间RESUMABLE的相关视图和包。
空间RESUMABLE操作(一):http://yangtingkun.itpub.net/post/468/485892
查看全文
yangtingkun
发表于:2009.06.16 21:35
::分类:
(
ORACLE
)
::阅读:(107次)
::
评论
(0)
===========================================================
空间RESUMABLE操作(一)
===========================================================
Oracle从9i开始引入这个功能,当出现空间不足等相关的错误时,Oracle可以不是马上返回错误信息,并回滚当前的操作,而是将操作挂起,直到挂起时间超过RESUMABLE TIMEOUT,或者空间不足的错误被解决。
这一篇简单介绍空间RESUMABLE的例子。
查看全文
yangtingkun
发表于:2009.06.15 23:31
::分类:
(
ORACLE
)
::阅读:(134次)
::
评论
(0)
===========================================================
ASM实例使用CREATE PFILE FROM MEMORY的bug
===========================================================
Oracle 11g增加了CREATE PFILE FROM MEMORY命令,这个命令可以方便的将当前实例设置的初始化参数写入初始化参数文件中,不过这个命令对于ASM实例而言,还存在bug。
查看全文
yangtingkun
发表于:2009.06.14 20:38
::分类:
(
ORACLE
,
Bug
)
::阅读:(110次)
::
评论
(0)
===========================================================
查询初始化参数的方法(七)
===========================================================
yangtingkun
发表于:2009.06.13 15:57
::分类:
(
ORACLE
)
::阅读:(159次)
::
评论
(0)
===========================================================
查询初始化参数的方法(六)
===========================================================
yangtingkun
发表于:2009.06.12 22:34
::分类:
(
ORACLE
)
::阅读:(156次)
::
评论
(5)
===========================================================
查询初始化参数的方法(五)
===========================================================
yangtingkun
发表于:2009.06.11 23:49
::分类:
(
ORACLE
)
::阅读:(103次)
::
评论
(0)
===========================================================
查询初始化参数的方法(四)
===========================================================
yangtingkun
发表于:2009.06.10 23:24
::分类:
(
ORACLE
)
::阅读:(135次)
::
评论
(0)
===========================================================
查询初始化参数的方法(三)
===========================================================
查询初始化参数的方法很多,比如SHOW PARAMETER,或查询V$PARAMETER等,这里简单总结一下。
这一篇介绍V$SPPARAMETER视图于GV$PARAMETER视图的不同。
查询初始化参数的方法(一):http://yangtingkun.itpub.net/post/468/484669
查询初始化参数的方法(二):http://yangtingkun.itpub.net/post/468/484729
查看全文
yangtingkun
发表于:2009.06.09 23:44
::分类:
(
ORACLE
)
::阅读:(169次)
::
评论
(0)
===========================================================
11g SQLPLUS新增SHOW SPPARAMETER命令
===========================================================
在11g中,Oracle新增了SHOW SPPARAMETER命令,使得查询来自SPFILE文件的初始化参数更加容易。
查看全文
yangtingkun
发表于:2009.06.08 22:11
::分类:
(
ORACLE
)
::阅读:(167次)
::
评论
(0)
===========================================================
ORA-600(kcrrcomp.4)和ORA-600(2730)错误
===========================================================
今天和三思讨论在线日志文件能否在数据库打开的情况下删除的问题时,碰到了这个错误。
查看全文
yangtingkun
发表于:2009.06.07 23:10
::分类:
(
ORACLE
,
Bug
)
::阅读:(183次)
::
评论
(0)
===========================================================
Oracle分页查询格式(十二)
===========================================================
yangtingkun
发表于:2009.06.06 23:11
::分类:
(
ORACLE
)
::阅读:(324次)
::
评论
(3)
===========================================================
Oracle分页查询格式(十一)
===========================================================
yangtingkun
发表于:2009.06.05 22:52
::分类:
(
ORACLE
)
::阅读:(276次)
::
评论
(0)
===========================================================
利用NO_MERGE解决数据字典视图访问低效
===========================================================
数据库的数据字典视图的访问一般都比较迅速,因为Oracle已经做了专门的优化工作,但是有些时候,几个数据字典进行关联的时候,CBO就没有那么智能了,有时候会给出一些效率很低的执行计划。
查看全文
yangtingkun
发表于:2009.06.04 21:04
::分类:
(
ORACLE
)
::阅读:(196次)
::
评论
(2)
===========================================================
利用PLSQL实现表空间的迁移(二)
===========================================================
在9i的时候,表空间的迁移使用EXP/IMP来实现。在10g中,除了使用EXP/IMP之外,还可以使用数据泵EXPDP/IMPDP,以及RMAN的命令TRANSPORT TABLESPACE命令,除此之外,还可以通过PL/SQL包DBMS_STREAMS_TABLESPACE_ADM来实现。
这一篇介绍PULL_TABLESPACES过程。
利用PLSQL实现表空间的迁移(一):http://yangtingkun.itpub.net/post/468/484859
查看全文
yangtingkun
发表于:2009.06.03 22:18
::分类:
(
ORACLE
)
::阅读:(237次)
::
评论
(0)
===========================================================
一次控制文件损坏的恢复
===========================================================
yangtingkun
发表于:2009.06.02 22:37
::分类:
(
ORACLE
)
::阅读:(682次)
::
评论
(1)
===========================================================
Oracle中实现连乘(二)
===========================================================
yangtingkun
发表于:2009.06.01 23:02
::分类:
(
ORACLE
)
::阅读:(170次)
::
评论
(0)
===========================================================
前台ORA-1075错误后台ORA-18错误
===========================================================
今天碰到一个有趣的bug,使用SYSDBA连接数据库报错,错误信息为ORA-1075,但是后台alert文件中显示的错误信息为ORA-18错误。
查看全文
yangtingkun
发表于:2009.05.31 23:26
::分类:
(
ORACLE
,
Bug
)
::阅读:(193次)
::
评论
(1)
===========================================================
RAC数据库建立STANDBY(六)
===========================================================
yangtingkun
发表于:2009.05.30 22:57
::分类:
(
ORACLE
)
::阅读:(167次)
::
评论
(0)
===========================================================
RAC数据库建立STANDBY(五)
===========================================================
yangtingkun
发表于:2009.05.29 23:18
::分类:
(
ORACLE
)
::阅读:(172次)
::
评论
(0)
===========================================================
RAC数据库建立STANDBY(四)
===========================================================
这篇文章描述为RAC环境创建STANDBY数据库。
由于篇幅限制,加上碰到了很多的bug,只能将文章拆分成多篇。
由于错误太多,导致一篇文章无法完全记录下来,这一篇继续记录STANDBY数据库创建过程中碰到的问题。
RAC数据库建立STANDBY(一):http://yangtingkun.itpub.net/post/468/484988
RAC数据库建立STANDBY(二):http://yangtingkun.itpub.net/post/468/485013
RAC数据库建立STANDBY(三):http://yangtingkun.itpub.net/post/468/485054
查看全文
yangtingkun
发表于:2009.05.28 23:21
::分类:
(
ORACLE
)
::阅读:(205次)
::
评论
(0)
===========================================================
RAC数据库建立STANDBY(三)
===========================================================
这篇文章描述为RAC环境创建STANDBY数据库。
由于篇幅限制,加上碰到了很多的bug,只能将文章拆分成多篇。
这章记录一下STANDBY数据库创建过程中碰到的问题。
RAC数据库建立STANDBY(一):http://yangtingkun.itpub.net/post/468/484988
RAC数据库建立STANDBY(二):http://yangtingkun.itpub.net/post/468/485013
查看全文
yangtingkun
发表于:2009.05.27 19:54
::分类:
(
ORACLE
)
::阅读:(302次)
::
评论
(4)
===========================================================
RAC数据库建立STANDBY(二)
===========================================================
这篇文章描述为RAC环境创建STANDBY数据库。
由于篇幅限制,加上碰到了很多的bug,只能将文章拆分成多篇。
这章介绍STANDBY数据库创建的后续操作,并检查STANDBY运行机制:
RAC数据库建立STANDBY(一):http://yangtingkun.itpub.net/post/468/484988
查看全文
yangtingkun
发表于:2009.05.26 23:47
::分类:
(
ORACLE
)
::阅读:(264次)
::
评论
(0)
===========================================================
RAC数据库建立STANDBY(一)
===========================================================
这篇文章描述为RAC环境创建STANDBY数据库。
由于篇幅限制,加上碰到了很多的bug,只能将文章拆分成多篇。
这章介绍STANDBY数据库的准备和创建过程。
查看全文
yangtingkun
发表于:2009.05.25 23:36
::分类:
(
ORACLE
)
::阅读:(458次)
::
评论
(0)
===========================================================
Oracle启动后对控制文件的依赖
===========================================================
今天测试的时候纠正了一个错误的印象,一直认为如果当前控制文件被误删除,会导致实例关闭。
查看全文
yangtingkun
发表于:2009.05.24 23:56
::分类:
(
ORACLE
)
::阅读:(348次)
::
评论
(6)
===========================================================
利用PLSQL实现表空间的迁移(一)
===========================================================
在9i的时候,表空间的迁移使用EXP/IMP来实现。在10g中,除了使用EXP/IMP之外,还可以使用数据泵EXPDP/IMPDP,以及RMAN的命令TRANSPORT TABLESPACE命令,除此之外,还可以通过PL/SQL包DBMS_STREAMS_TABLESPACE_ADM来实现。
这一篇介绍PULL_SIMPLE_TABLESPACE过程。
查看全文
yangtingkun
发表于:2009.05.23 10:09
::分类:
(
ORACLE
)
::阅读:(322次)
::
评论
(0)
===========================================================
9i创建非标准BLOCK_SIZE数据库(二)
===========================================================
很早之前看到Tom提到,可以创建一个非标准的BLOCK_SIZE的数据库,也就是说数据库的DB_BLOCK_SIZE不在2K、4K、8K、16K和32K之中。
一直没有计划测试,今天正好有环境,简单测试了一下。
这一篇介绍非标准数据块的限制。
9i创建非标准BLOCK_SIZE数据库(一):http://yangtingkun.itpub.net/post/468/484776
查看全文
yangtingkun
发表于:2009.05.21 22:34
::分类:
(
ORACLE
)
::阅读:(159次)
::
评论
(0)
===========================================================
9i创建非标准BLOCK_SIZE数据库(一)
===========================================================
很早之前看到Tom提到,可以创建一个非标准的BLOCK_SIZE的数据库,也就是说数据库的DB_BLOCK_SIZE不在2K、4K、8K、16K和32K之中。
一直没有计划测试,今天正好有环境,简单测试了一下。
查看全文
yangtingkun
发表于:2009.05.20 22:55
::分类:
(
ORACLE
)
::阅读:(215次)
::
评论
(0)
===========================================================
查询初始化参数的方法(二)
===========================================================
查询初始化参数的方法很多,比如SHOW PARAMETER,或查询V$PARAMETER等,这里简单总结一下。
这一篇介绍V$PARAMETER视图与V$SYSTEM_PARAMETER视图的不同。
查询初始化参数的方法(一):http://yangtingkun.itpub.net/post/468/484669
查看全文
yangtingkun
发表于:2009.05.19 23:35
::分类:
(
ORACLE
)
::阅读:(324次)
::
评论
(0)
===========================================================
查询初始化参数的方法(一)
===========================================================
查询初始化参数的方法很多,比如SHOW PARAMETER,或查询V$PARAMETER等,这里简单总结一下。
这一篇简单介绍多种查询初始化参数的方法。
查看全文
yangtingkun
发表于:2009.05.18 23:31
::分类:
(
ORACLE
)
::阅读:(395次)
::
评论
(2)
===========================================================
Oracle 10g新增DROP DATABASE命令
===========================================================
在10g以前,要彻底删除数据库,只有两个方法,一个是利用DBCA图形化工具删除数据库,另外一个就是关闭数据库后,手工删除数据文件、控制文件以及日志文件的方法。
从10g开始,Oracle提供了DROP DATABASE的语法,使得数据库的删除变得非常的简单。
查看全文
yangtingkun
发表于:2009.05.17 22:23
::分类:
(
ORACLE
)
::阅读:(390次)
::
评论
(4)
===========================================================
10gr2自动扩展控制文件中的设置
===========================================================
从10g的R2版本开始,控制文件中设置的最大值,不再是数据库中的限制,当数据库的实际值超过了控制文件中的设置,控制文件中的值会自动扩展。
查看全文
yangtingkun
发表于:2009.05.16 22:44
::分类:
(
ORACLE
)
::阅读:(274次)
::
评论
(3)
===========================================================
Oracle11g RAC在实例关闭后自动在启动实例上归档
===========================================================
今天测试RAC环境归档的时候意外发现了这个问题,在11g的RAC环境中,如果数据库处于ARCHIVELOG模式,如果一个节点关闭,则另外的节点自动完成关闭节点的日志切换,并将ARCHIVELOG归档到本地节点。
查看全文
yangtingkun
发表于:2009.05.15 23:19
::分类:
(
ORACLE
)
::阅读:(235次)
::
评论
(2)
===========================================================
M000进程失败
===========================================================
在一个进行压力测试的Oracle10203 for Linux x86-64数据库的后台alert文件中,看到了这样的错误信息。
查看全文
yangtingkun
发表于:2009.05.14 22:48
::分类:
(
ORACLE
,
Bug
)
::阅读:(205次)
::
评论
(2)
===========================================================
CHAR类型函数索引导致结果错误
===========================================================
今天在PUB上看到了一个错误,在10.2.0.1上建立CHAR类型的SUBSTR函数索引后,可能导致随后的查询得到错误的结果:http://www.itpub.net/thread-1163703-1-1.html
查看全文
yangtingkun
发表于:2009.05.13 21:47
::分类:
(
ORACLE
,
Bug
)
::阅读:(197次)
::
评论
(0)
===========================================================
Oracle工具——WRAP
===========================================================
这个工具由来已久,以为比较简单,一直没有写过,不过前两天用的时候,发现忘了语法,而这个工具还没有提示功能,连续几次都没有试出来,看来好记性不如烂笔头,还是记录一下吧。
查看全文
yangtingkun
发表于:2009.05.12 21:49
::分类:
(
ORACLE
)
::阅读:(361次)
::
评论
(0)
===========================================================
解决字符串连接设置间隔符的问题
===========================================================
Oracle10g提供了字符串连接的功能,使用WMSYS.WM_CONCAT(TNAME)就可以实现这个功能。不过在文中也提到了,利用Oracle提供的方法只能使用逗号作为字符串的分隔符。
10g新增功能实现字符串连接:http://yangtingkun.itpub.net/post/468/484171
对字符串的“sum”——在Oracle中自定义聚集函数的例子:http://yangtingkun.itpub.net/post/468/3380
查看全文
yangtingkun
发表于:2009.05.11 21:54
::分类:
(
ORACLE
)
::阅读:(217次)
::
评论
(2)
===========================================================
10g新增功能实现字符串连接
===========================================================
yangtingkun
发表于:2009.05.10 22:58
::分类:
(
ORACLE
)
::阅读:(254次)
::
评论
(0)
===========================================================
利用DBMS_FILE_TRANSFER包实现远程备份
===========================================================
Oracle的rman一直没有提供备份到其他服务器上的功能,不过从10g开始,可以利用DBMS_FILE_TRANSFER包来实现这个功能。
查看全文
yangtingkun
发表于:2009.05.08 20:58
::分类:
(
ORACLE
)
::阅读:(234次)
::
评论
(0)
===========================================================
Oracle10g新增DBMS_FILE_TRANSFER包(二)
===========================================================
Oracle10g新增了DBMS_FILE_TRANSFER包,通过数据库的功能实现了文件的传输。
这篇介绍GET_FILE和PUT_FILE过程。
Oracle10g新增DBMS_FILE_TRANSFER包(一):http://yangtingkun.itpub.net/post/468/484002
查看全文
yangtingkun
发表于:2009.05.07 22:29
::分类:
(
ORACLE
)
::阅读:(217次)
::
评论
(1)
===========================================================
Oracle10g新增DBMS_FILE_TRANSFER包(一)
===========================================================
Oracle10g新增了DBMS_FILE_TRANSFER包,通过数据库的功能实现了文件的传输。
这篇介绍COPY_FILE过程。
查看全文
yangtingkun
发表于:2009.05.06 21:34
::分类:
(
ORACLE
)
::阅读:(212次)
::
评论
(0)
===========================================================
利用CONVERT实现跨平台表空间迁移
===========================================================
前一篇简单介绍了10g的新特性,RMAN的CONVERT命令,不过由于篇幅,没有给出一个具体的例子,这篇利用CONVERT在SOLARIS平台和LINUX平台的10.2.0.3版本数据库之前实现表空间的迁移。
Oracle10g新增CONVERT语法:http://yangtingkun.itpub.net/post/468/483871
查看全文
yangtingkun
发表于:2009.05.05 23:16
::分类:
(
ORACLE
)
::阅读:(264次)
::
评论
(1)
===========================================================
Oracle10g新增CONVERT语法
===========================================================
从10g开始,RMAN新增了CONVERT的语法,使得数据库文件可以跨版本复制,从这个特性开始,操作系统以及平台不再是数据库物理文件的限制了。
查看全文
yangtingkun
发表于:2009.05.04 22:14
::分类:
(
ORACLE
)
::阅读:(273次)
::
评论
(0)
===========================================================
多实例数据库删除实例
===========================================================
需要说明一下,这篇文章不是介绍如何完整的删除包括CLUSTER在内的RAC环境,而只是在数据库层介绍如何删除一个实例。
单实例数据库手工转化多实例数据库:http://yangtingkun.itpub.net/post/468/483713
单实例数据库工具转化多实例数据库:http://yangtingkun.itpub.net/post/468/483724
查看全文
yangtingkun
发表于:2009.05.03 23:22
::分类:
(
ORACLE
)
::阅读:(234次)
::
评论
(0)
===========================================================
单实例数据库工具转化多实例数据库
===========================================================
需要说明一下,这篇文章不是介绍将一个单实例的数据库环境升级为RAC环境,而是介绍如何将一个RAC环境下的单实例数据库,转变为多实例数据库。
这篇介绍利用Oracle的工具进行转化。
单实例数据库手工转化多实例数据库:http://yangtingkun.itpub.net/post/468/483713
查看全文
yangtingkun
发表于:2009.05.02 23:45
::分类:
(
ORACLE
)
::阅读:(225次)
::
评论
(0)
===========================================================
单实例数据库手工转化多实例数据库
===========================================================
需要说明一下,这篇文章不是介绍将一个单实例的数据库环境升级为RAC环境,而是介绍如何将一个RAC环境下的单实例数据库,转变为多实例数据库。
查看全文
yangtingkun
发表于:2009.05.01 23:49
::分类:
(
ORACLE
)
::阅读:(193次)
::
评论
(0)
===========================================================
9I访问V$LOGMNR_CALLBACK报错
===========================================================
这个bug也是很早以前碰到的,是第一次看管理员手册的时候,测试LOGMINTER使用的时候遇到的问题。最近在看工具手册中LOGMINTER部分,突然想起了这个bug,简单记录一下。
查看全文
yangtingkun
发表于:2009.04.30 23:43
::分类:
(
ORACLE
,
Bug
)
::阅读:(134次)
::
评论
(0)
===========================================================
使用DBCA添加新实例时出现CRS-215错误
===========================================================
最近在测试RAC环境添加删除实例的操作,应该通过DBCA来添加或删除实例,今天在添加新实例的时候碰到了CRS-215错误。
CLUSTER_DATABASE_INSTANCES参数:http://yangtingkun.itpub.net/post/468/482960
改变RAC参数可能引发的参数不一致的问题:http://yangtingkun.itpub.net/post/468/483433
查看全文
yangtingkun
发表于:2009.04.29 23:28
::分类:
(
ORACLE
)
::阅读:(169次)
::
评论
(0)
===========================================================
SUSPEND导致RAC环境的ORA-29702错误(三)
===========================================================
在测试RAC环境的SUSPEND命令时,出现了这个错误。
对比两个节点在10g和11g的不同表现。
SUSPEND导致RAC环境的ORA-29702错误(一):http://yangtingkun.itpub.net/post/468/483337
SUSPEND导致RAC环境的ORA-29702错误(二):http://yangtingkun.itpub.net/post/468/483368
查看全文
yangtingkun
发表于:2009.04.28 23:09
::分类:
(
ORACLE
)
::阅读:(173次)
::
评论
(2)
===========================================================
改变RAC参数可能引发的参数不一致的问题
===========================================================
这个问题其实已经在文章《CLUSTER_DATABASE_INSTANCES参数》中提到过,但是当时并没有太在意。以至于在随后两天的测试中,连续两次由于这个问题导致了RAC实例无法启动,因此还是有必要单独描述一下这个问题。
CLUSTER_DATABASE_INSTANCES参数:http://yangtingkun.itpub.net/post/468/482960
查看全文
yangtingkun
发表于:2009.04.27 21:33
::分类:
(
ORACLE
)
::阅读:(188次)
::
评论
(0)
===========================================================
SUSPEND导致RAC环境的ORA-29702错误(二)
===========================================================
在测试RAC环境的SUSPEND命令时,出现了这个错误。
这一篇继续这个问题,找到导致问题的原因。
SUSPEND导致RAC环境的ORA-29702错误(一):http://yangtingkun.itpub.net/post/468/483337
查看全文
yangtingkun
发表于:2009.04.26 20:13
::分类:
(
ORACLE
)
::阅读:(182次)
::
评论
(0)
===========================================================
SUSPEND导致RAC环境的ORA-29702错误(一)
===========================================================
在测试RAC环境的SUSPEND命令时,出现了这个错误。
查看全文
yangtingkun
发表于:2009.04.25 21:19
::分类:
(
ORACLE
)
::阅读:(253次)
::
评论
(0)
===========================================================
RESTRICT、QUIESCE和SUSPEND(三)
===========================================================
数据库的这三种状态有相似之处,这里简单总结一下。
这一篇介绍SYSPEND状态。
RESTRICT、QUIESCE和SUSPEND(一): http://yangtingkun.itpub.net/post/468/483100
RESTRICT、QUIESCE和SUSPEND(二):http://yangtingkun.itpub.net/post/468/483165
查看全文
yangtingkun
发表于:2009.04.24 21:44
::分类:
(
ORACLE
)
::阅读:(192次)
::
评论
(0)
===========================================================
RESTRICT、QUIESCE和SUSPEND(二)
===========================================================
数据库的这三种状态有相似之处,这里简单总结一下。
这一篇介绍QUIESCE状态。
RESTRICT、QUIESCE和SUSPEND(一):http://yangtingkun.itpub.net/post/468/483100
查看全文
yangtingkun
发表于:2009.04.23 22:12
::分类:
(
ORACLE
)
::阅读:(231次)
::
评论
(0)
===========================================================
RESTRICT、QUIESCE和SUSPEND(一)
===========================================================
数据库的这三种状态有相似之处,这里简单总结一下。
这一篇介绍RESTRICT状态。
查看全文
yangtingkun
发表于:2009.04.22 23:06
::分类:
(
ORACLE
)
::阅读:(259次)
::
评论
(0)
===========================================================
CLUSTER_DATABASE_INSTANCES参数
===========================================================
以前一直认为这个参数是设置数据库允许启动的实例数,今天才发现并非如此。
查看全文
yangtingkun
发表于:2009.04.21 22:27
::分类:
(
ORACLE
)
::阅读:(284次)
::
评论
(0)
===========================================================
灵活实现RAC三节点的负载均衡及TAF配置(二)
===========================================================
这两天配置了一个三节点的RAC环境,想起前一段时间Thomas Zhang给我出的一个题目,配置一个三节点RAC环境的复杂负载均衡以及Transparent Application Failover的服务名。现在有环境了,可以将给出验证后的结果了。
这篇文章检验给出的实现是否满足需求。
灵活实现RAC三节点的负载均衡及TAF配置(一):http://yangtingkun.itpub.net/post/468/482683
查看全文
yangtingkun
发表于:2009.04.19 20:42
::分类:
(
ORACLE
)
::阅读:(317次)
::
评论
(0)
===========================================================
灵活实现RAC三节点的负载均衡及TAF配置(一)
===========================================================
这两天配置了一个三节点的RAC环境,想起前一段时间Thomas Zhang给我出的一个题目,配置一个三节点RAC环境的复杂负载均衡以及Transparent Application Failover的服务名。现在有环境了,可以将给出验证后的结果了。
这篇文章给出问题以及问题的实现。
查看全文
yangtingkun
发表于:2009.04.18 23:55
::分类:
(
ORACLE
)
::阅读:(457次)
::
评论
(5)
===========================================================
11g Oracle ORAPWD的改进
===========================================================
yangtingkun
发表于:2009.04.17 22:57
::分类:
(
ORACLE
)
::阅读:(229次)
::
评论
(0)
===========================================================
初始化参数REMOTE_LOGIN_PASSWORDFILE
===========================================================
初始化参数REMOTE_LOGIN_PASSWORDFILE设置Oracle数据库的密码验证方式。
查看全文
yangtingkun
发表于:2009.04.16 20:33
::分类:
(
ORACLE
)
::阅读:(304次)
::
评论
(0)
===========================================================
RAC环境ROLLING UPGRADE方式应用PATCH
===========================================================
Oracle的RAC环境支持ROLLING UPGRADE方式安装PATCH。
查看全文
yangtingkun
发表于:2009.04.15 16:39
::分类:
(
ORACLE
)
::阅读:(400次)
::
评论
(1)
===========================================================
Sqlplus for Solaris上SPOOL OUT的bug
===========================================================
今天碰到了Solaris平台上SQLPLUS的一个小bug。
查看全文
yangtingkun
发表于:2009.04.14 20:52
::分类:
(
ORACLE
,
Bug
)
::阅读:(243次)
::
评论
(1)
===========================================================
一次PLSQL处理LOB字段的优化
===========================================================
前面一篇文章介绍了利用LOB来避免字符串超长的问题。在编写过程中,碰到了LOB处理效率比较低的问题,这里简单介绍了一下优化LOB处理的过程。
字符串连接超长的解决(二):http://yangtingkun.itpub.net/post/468/482122
查看全文
yangtingkun
发表于:2009.04.12 23:02
::分类:
(
ORACLE
)
::阅读:(337次)
::
评论
(0)
===========================================================
字符串连接超长的解决(二)
===========================================================
在我的BLOG中第一篇文章写的就是字符串聚合连接的例子:http://yangtingkun.itpub.net/post/468/3380。
后来还写过一篇用SQL实现相同功能的文章:http://yangtingkun.itpub.net/post/468/388003。
不过上面两种方法都会面临一个问题,就是如果聚集连接的字符串长度如果超过了VARCHAR2类型所允许的最大长度,就会导致字符串超长的错误。
字符串连接超长的解决(一):http://yangtingkun.itpub.net/post/468/482093
查看全文
yangtingkun
发表于:2009.04.11 20:48
::分类:
(
ORACLE
)
::阅读:(375次)
::
评论
(0)
===========================================================
字符串连接超长的解决(一)
===========================================================
在我的BLOG中第一篇文章写的就是字符串聚合连接的例子:http://yangtingkun.itpub.net/post/468/3380。
后来还写过一篇用SQL实现相同功能的文章:http://yangtingkun.itpub.net/post/468/388003。
不过上面两种方法都会面临一个问题,就是如果聚集连接的字符串长度如果超过了VARCHAR2类型所允许的最大长度,就会导致字符串超长的错误。
查看全文
yangtingkun
发表于:2009.04.10 23:25
::分类:
(
ORACLE
)
::阅读:(437次)
::
评论
(5)
===========================================================
Oracle工具——ORAPWD
===========================================================
Oracle的ORAPWD工具用来创建密码文件。
查看全文
yangtingkun
发表于:2009.04.09 23:45
::分类:
(
ORACLE
)
::阅读:(311次)
::
评论
(5)
===========================================================
11g DBNEWID工具修改DBID碰到的问题
===========================================================
在使用11g的DBNEWID工具时,碰到了数据库无法正常关闭的问题。
11g中成功使用DBNEWID的案例:http://yangtingkun.itpub.net/post/468/481871
查看全文
yangtingkun
发表于:2009.04.08 22:23
::分类:
(
ORACLE
,
Bug
)
::阅读:(225次)
::
评论
(0)
===========================================================
11g Oracle DBNEWID的改进
===========================================================
在11g中,DBNEWID工具也做了一些改进使用上更加的方便。
查看全文
yangtingkun
发表于:2009.04.07 21:40
::分类:
(
ORACLE
)
::阅读:(171次)
::
评论
(0)
===========================================================
Oracle工具——DBNEWID
===========================================================
DBNEWID工具用来修改一个数据库的DBID或DBNAME。
查看全文
yangtingkun
发表于:2009.04.06 23:39
::分类:
(
ORACLE
)
::阅读:(226次)
::
评论
(0)
===========================================================
由HINT跨越视图生效想到的
===========================================================
昨天写了一篇如何让HINT跨越视图生效,写完之后想到,这种方式对数据库中已经创建的视图有效,那么对查询中Oracle临时生成的视图是否也有效呢,于是有了这篇文章。
HINT如何跨越视图生效:http://yangtingkun.itpub.net/post/468/481752
查看全文
yangtingkun
发表于:2009.04.05 22:20
::分类:
(
ORACLE
)
::阅读:(233次)
::
评论
(0)
===========================================================
HINT如何跨越视图生效
===========================================================
前两天同事问我这个问题,估计很多人都不清楚,顺便写出来。
查看全文
yangtingkun
发表于:2009.04.04 22:31
::分类:
(
ORACLE
)
::阅读:(324次)
::
评论
(2)
===========================================================
ADRCI工具的SHOW ALERT TAIL返回过多的结果
===========================================================
今天测试ADRCI工具发现SHOW ALERT –TAIL命令返回了过多的结果。
查看全文
yangtingkun
发表于:2009.04.03 22:54
::分类:
(
ORACLE
,
Bug
)
::阅读:(169次)
::
评论
(0)
===========================================================
DIA-48216 错误
===========================================================
在使用ADRCI命令的时候,碰到了这个错误。
查看全文
yangtingkun
发表于:2009.04.02 22:53
::分类:
(
ORACLE
,
Bug
)
::阅读:(137次)
::
评论
(0)
===========================================================
Oracle工具——ADRCI(三)
===========================================================
ADRCI工具是Oracle11g才推出的新工具,主要用来管理alert文件、trace文件、dump文件、健康监事报告等。
这一篇介绍ADRCI工具的打包命令。
Oracle工具——ADRCI(一):http://yangtingkun.itpub.net/post/468/481227
Oracle工具——ADRCI(二):http://yangtingkun.itpub.net/post/468/481381
查看全文
yangtingkun
发表于:2009.04.01 23:34
::分类:
(
ORACLE
)
::阅读:(209次)
::
评论
(0)
===========================================================
Oracle工具——ADRCI(二)
===========================================================
ADRCI工具是Oracle11g才推出的新工具,主要用来管理alert文件、trace文件、dump文件、健康监事报告等。
这一篇介绍ADRCI工具的一些常用命令。
Oracle工具——ADRCI(一):http://yangtingkun.itpub.net/post/468/481227
查看全文
yangtingkun
发表于:2009.03.31 23:53
::分类:
(
ORACLE
)
::阅读:(260次)
::
评论
(0)
===========================================================
Oracle工具——ADRCI(一)
===========================================================
ADRCI工具是Oracle11g才推出的新工具,主要用来管理alert文件、trace文件、dump文件、健康监事报告等。
这一篇简单介绍ADRCI工具。
查看全文
yangtingkun
发表于:2009.03.29 22:57
::分类:
(
ORACLE
)
::阅读:(406次)
::
评论
(0)
===========================================================
限制用户只能KILL本用户会话
===========================================================
前两天在论坛上看到一个帖子:http://www.itpub.net/thread-1143692-1-1.html。问题是如何授权使得用户可以KILL本用户的会话,而不能KILL其他用户的会话。
查看全文
yangtingkun
发表于:2009.03.27 23:34
::分类:
(
ORACLE
)
::阅读:(330次)
::
评论
(0)
===========================================================
Oracle工具——DBVERIFY
===========================================================
DBVERIFY工具用来验证数据文件的物理结构。
查看全文
yangtingkun
发表于:2009.03.26 22:38
::分类:
(
ORACLE
)
::阅读:(353次)
::
评论
(3)
===========================================================
10G上查询时间0秒的ORA-1555错误
===========================================================
最近又是连续几天和bug打交道。其实ORA-1555错误应该是比较常见的错误信息,在回滚段自动管理模式下,如果查询的运行时间超过了初始化参数UNDO_RETENTION的设置,就可能导致这个问题。
查看全文
yangtingkun
发表于:2009.03.25 23:27
::分类:
(
ORACLE
,
Bug
)
::阅读:(341次)
::
评论
(4)
===========================================================
ORA-23515错误
===========================================================
yangtingkun
发表于:2009.03.24 22:05
::分类:
(
ORACLE
)
::阅读:(266次)
::
评论
(0)
===========================================================
ORA-16146错误
===========================================================
yangtingkun
发表于:2009.03.23 22:31
::分类:
(
ORACLE
,
Bug
)
::阅读:(268次)
::
评论
(0)
===========================================================
一次ORA-942错误的跟踪(五)
===========================================================
yangtingkun
发表于:2009.03.22 23:44
::分类:
(
ORACLE
,
Bug
)
::阅读:(298次)
::
评论
(3)
===========================================================
一次ORA-942错误的跟踪(四)
===========================================================
今天碰到一个很有意思的错误,通过JAVA程序连接数据库,运行程序时报错,错误信息就是ORA-00942: table or view does not exist。
找到导致问题的最终原因,并验证解决方法。
一次ORA-942错误的跟踪(一):http://yangtingkun.itpub.net/post/468/480559
一次ORA-942错误的跟踪(二):http://yangtingkun.itpub.net/post/468/480671
一次ORA-942错误的跟踪(三):http://yangtingkun.itpub.net/post/468/480744
查看全文
yangtingkun
发表于:2009.03.21 23:37
::分类:
(
ORACLE
,
Bug
)
::阅读:(346次)
::
评论
(1)
===========================================================
一次ORA-942错误的跟踪(三)
===========================================================
今天碰到一个很有意思的错误,通过JAVA程序连接数据库,运行程序时报错,错误信息就是ORA-00942: table or view does not exist。
进一步深入研究问题的产生原因。
一次ORA-942错误的跟踪(一):http://yangtingkun.itpub.net/post/468/480559
一次ORA-942错误的跟踪(二):http://yangtingkun.itpub.net/post/468/480671
查看全文
yangtingkun
发表于:2009.03.20 23:13
::分类:
(
ORACLE
,
Bug
)
::阅读:(298次)
::
评论
(3)
===========================================================
一次ORA-942错误的跟踪(二)
===========================================================
今天碰到一个很有意思的错误,通过JAVA程序连接数据库,运行程序时报错,错误信息就是ORA-00942: table or view does not exist。
简单描述定位问题的过程,介绍解决问题的方法。
一次ORA-942错误的跟踪(一):http://yangtingkun.itpub.net/post/468/480559
查看全文
yangtingkun
发表于:2009.03.19 23:51
::分类:
(
ORACLE
,
Bug
)
::阅读:(377次)
::
评论
(3)
===========================================================
一次ORA-942错误的跟踪(一)
===========================================================
今天碰到一个很有意思的错误,通过JAVA程序连接数据库,运行程序时报错,错误信息就是ORA-00942: table or view does not exist。
简单描述错误现象和问题初步诊断。
查看全文
yangtingkun
发表于:2009.03.18 23:56
::分类:
(
ORACLE
,
Bug
)
::阅读:(503次)
::
评论
(5)
===========================================================
老虎SQL问题答案之漏洞
===========================================================
老虎者,坛主也,专数学,善计算,众人皆称能。
某日示考题,然观其解,现微隙二三。以文记之。
查看全文
yangtingkun
发表于:2009.03.17 17:09
::分类:
(
ORACLE
)
::阅读:(452次)
::
评论
(5)
===========================================================
利用RMAN迁移表空间碰到的问题(五)
===========================================================
尝试10.2的新特性RMAN的TRANSPORT TABLESPACE进行表空间的迁移过程,其中碰到了不少问题,简单总结一下。
这一篇介绍利用TRANSPORT TABLESPACE命令导出的数据文件在导入时碰到的ORA-721错误。
利用RMAN迁移表空间碰到的问题(一):http://yangtingkun.itpub.net/post/468/480070
利用RMAN迁移表空间碰到的问题(二):http://yangtingkun.itpub.net/post/468/480171
利用RMAN迁移表空间碰到的问题(三):http://yangtingkun.itpub.net/post/468/480222
利用RMAN迁移表空间碰到的问题(四):http://yangtingkun.itpub.net/post/468/480321
查看全文
yangtingkun
发表于:2009.03.16 23:45
::分类:
(
ORACLE
)
::阅读:(240次)
::
评论
(2)
===========================================================
利用RMAN迁移表空间碰到的问题(四)
===========================================================
尝试10.2的新特性RMAN的TRANSPORT TABLESPACE进行表空间的迁移过程,其中碰到了不少问题,简单总结一下。
这一篇介绍TRANSPORT TABLESPACE命令碰到的RMAN-06513错误,对应的Oracle命令行错误为ORA-39070错误。
利用RMAN迁移表空间碰到的问题(一):http://yangtingkun.itpub.net/post/468/480070
利用RMAN迁移表空间碰到的问题(二):http://yangtingkun.itpub.net/post/468/480171
利用RMAN迁移表空间碰到的问题(三):http://yangtingkun.itpub.net/post/468/480222
查看全文
yangtingkun
发表于:2009.03.15 23:20
::分类:
(
ORACLE
)
::阅读:(242次)
::
评论
(0)
===========================================================
利用RMAN迁移表空间碰到的问题(三)
===========================================================
尝试10.2的新特性RMAN的TRANSPORT TABLESPACE进行表空间的迁移过程,其中碰到了不少问题,简单总结一下。
这一篇介绍TRANSPORT TABLESPACE命令碰到的RMAN-6034错误。
利用RMAN迁移表空间碰到的问题(一):http://yangtingkun.itpub.net/post/468/480070
利用RMAN迁移表空间碰到的问题(二):http://yangtingkun.itpub.net/post/468/480171
查看全文
yangtingkun
发表于:2009.03.14 20:57
::分类:
(
ORACLE
)
::阅读:(261次)
::
评论
(0)
===========================================================
利用RMAN迁移表空间碰到的问题(二)
===========================================================
尝试10.2的新特性RMAN的TRANSPORT TABLESPACE进行表空间的迁移过程,其中碰到了不少问题,简单总结一下。
这一篇介绍TRANSPORT TABLESPACE命令碰到的RMAN-20202错误。
利用RMAN迁移表空间碰到的问题(一):http://yangtingkun.itpub.net/post/468/480070
查看全文
yangtingkun
发表于:2009.03.13 23:03
::分类:
(
ORACLE
)
::阅读:(312次)
::
评论
(0)
===========================================================
利用RMAN迁移表空间碰到的问题(一)
===========================================================
尝试10.2的新特性RMAN的TRANSPORT TABLESPACE进行表空间的迁移过程,其中碰到了不少问题,简单总结一下。
这一篇介绍TRANSPORT TABLESPACE命令碰到的RMAN-5001错误。
查看全文
yangtingkun
发表于:2009.03.12 21:17
::分类:
(
ORACLE
)
::阅读:(448次)
::
评论
(0)
===========================================================
Oracle10g新特性——利用RMAN迁移表空间(二)
===========================================================
Oracle10g对迁移表空间特性进行了进一步增强,利用RMAN进行表空间迁移,可以避免将源数据库的表空间置于READ ONLY状态。
这一篇继续描述迁移表空间的导入过程。
Oracle10g新特性——利用RMAN迁移表空间(一):http://yangtingkun.itpub.net/post/468/479902
查看全文
yangtingkun
发表于:2009.03.11 23:26
::分类:
(
ORACLE
)
::阅读:(324次)
::
评论
(0)
===========================================================
Oracle10g新特性——利用RMAN迁移表空间(一)
===========================================================
Oracle10g对迁移表空间特性进行了进一步增强,利用RMAN进行表空间迁移,可以避免将源数据库的表空间置于READ ONLY状态。
查看全文
yangtingkun
发表于:2009.03.10 22:34
::分类:
(
ORACLE
)
::阅读:(386次)
::
评论
(0)
===========================================================
TIMESTAMP的时区转换
===========================================================
TIMESTAMP既然包括了时区的概念,就会碰到将一个时区的时间转换到另一个数区的问题。
查看全文
yangtingkun
发表于:2009.03.09 22:50
::分类:
(
ORACLE
)
::阅读:(239次)
::
评论
(2)
===========================================================
无法根据TZ_OFFSET的值进行数据访问
===========================================================
今天碰到一个比较奇怪的现象,无法根据TZ_OFFSET函数的返回值,进行查询。
查看全文
yangtingkun
发表于:2009.03.08 21:03
::分类:
(
ORACLE
)
::阅读:(193次)
::
评论
(1)
===========================================================
TIMESTAMP类型的时区
===========================================================
Oracle的TIMESTAMP类型比DATE类型不只是多了一个毫秒信息,TIMESTAMP类型还包括一个时区的信息。
查看全文
yangtingkun
发表于:2009.03.07 23:59
::分类:
(
ORACLE
)
::阅读:(175次)
::
评论
(0)
===========================================================
输入TIMESTAMP类型
===========================================================
一直没有太注意TIMESTAMP类型的用法,今天才发现一些以前不知道的用法。
查看全文
yangtingkun
发表于:2009.03.06 23:51
::分类:
(
ORACLE
)
::阅读:(244次)
::
评论
(0)
===========================================================
限制DDL操作(四)
===========================================================
出于安全性或避免影响性能的考虑,在产品数据库中有时候会禁止或者在一定时间段内限制DDL语句的发生。Oracle也提高了很多方法来实现这个功能,这个简单介绍一下。
这篇介绍VAULT组件的COMMAND RULE功能。
限制DDL操作(一):http://yangtingkun.itpub.net/post/468/479244
限制DDL操作(二):http://yangtingkun.itpub.net/post/468/479277
限制DDL操作(三):http://yangtingkun.itpub.net/post/468/479290
查看全文
yangtingkun
发表于:2009.03.05 21:15
::分类:
(
ORACLE
)
::阅读:(206次)
::
评论
(0)
===========================================================
延迟约束禁止直接路径插入
===========================================================
前两天测试的时候发现了这个现象,如果表中包含了延迟约束,则直接路径插入将转化为常规路径插入。
查看全文
yangtingkun
发表于:2009.03.04 20:52
::分类:
(
ORACLE
)
::阅读:(220次)
::
评论
(2)
===========================================================
Oracle10g新特性——记录DML错误日志(三)
===========================================================
当一个DML运行的时候,如果遇到了错误,则这条语句会整个回滚,就好像没有执行过。不过对于一个大的DML而言,如果个别数据错误而导致整个语句的回滚,会浪费很多的资源和运行时间,从10g开始Oracle支持记录DML语句的错误,而允许语句自动继续执行。
这篇介绍DML记录语句不支持的数据类型。
Oracle10g新特性——记录DML错误日志(一):http://yangtingkun.itpub.net/post/468/479317
Oracle10g新特性——记录DML错误日志(二):http://yangtingkun.itpub.net/post/468/479366
查看全文
yangtingkun
发表于:2009.03.03 22:34
::分类:
(
ORACLE
)
::阅读:(274次)
::
评论
(0)
===========================================================
Oracle10g新特性——记录DML错误日志(二)
===========================================================
当一个DML运行的时候,如果遇到了错误,则这条语句会整个回滚,就好像没有执行过。不过对于一个大的DML而言,如果个别数据错误而导致整个语句的回滚,会浪费很多的资源和运行时间,从10g开始Oracle支持记录DML语句的错误,而允许语句自动继续执行。
这篇介绍DML记录语句的限制。
Oracle10g新特性——记录DML错误日志(一):http://yangtingkun.itpub.net/post/468/479317
查看全文
yangtingkun
发表于:2009.03.02 22:12
::分类:
(
ORACLE
)
::阅读:(275次)
::
评论
(0)
===========================================================
Oracle10g新特性——记录DML错误日志(一)
===========================================================
当一个DML运行的时候,如果遇到了错误,则这条语句会整个回滚,就好像没有执行过。不过对于一个大的DML而言,如果个别数据错误而导致整个语句的回滚,会浪费很多的资源和运行时间,从10g开始Oracle支持记录DML语句的错误,而允许语句自动继续执行。
这篇介绍DML记录语句的用法。
查看全文
yangtingkun
发表于:2009.03.01 23:39
::分类:
(
ORACLE
)
::阅读:(397次)
::
评论
(0)
===========================================================
限制DDL操作(三)
===========================================================
出于安全性或避免影响性能的考虑,在产品数据库中有时候会禁止或者在一定时间段内限制DDL语句的发生。Oracle也提高了很多方法来实现这个功能,这个简单介绍一下。
这篇介绍DML_LOCKS初始化参数。
限制DDL操作(一):http://yangtingkun.itpub.net/post/468/479244
限制DDL操作(二):http://yangtingkun.itpub.net/post/468/479277
查看全文
yangtingkun
发表于:2009.02.28 23:06
::分类:
(
ORACLE
)
::阅读:(266次)
::
评论
(0)
===========================================================
限制DDL操作(二)
===========================================================
出于安全性或避免影响性能的考虑,在产品数据库中有时候会禁止或者在一定时间段内限制DDL语句的发生。Oracle也提高了很多方法来实现这个功能,这个简单介绍一下。
这篇介绍DISABLE TABLE LOCK语句。
限制DDL操作(一):http://yangtingkun.itpub.net/post/468/479244
查看全文
yangtingkun
发表于:2009.02.27 23:32
::分类:
(
ORACLE
)
::阅读:(337次)
::
评论
(0)
===========================================================
限制DDL操作(一)
===========================================================
出于安全性或避免影响性能的考虑,在产品数据库中有时候会禁止或者在一定时间段内限制DDL语句的发生。Oracle也提高了很多方法来实现这个功能,这个简单介绍一下。
这篇介绍利用触发器来限制DDL语句。
查看全文
yangtingkun
发表于:2009.02.26 21:17
::分类:
(
ORACLE
)
::阅读:(622次)
::
评论
(0)
===========================================================
VAULT环境初始化参数的不同
===========================================================
对于VAULT环境,除了限制了SYS、SYSTEM等传统DBA用户外,还修改了数据库的一些默认初始化参数。
查看全文
yangtingkun
发表于:2009.02.25 23:37
::分类:
(
ORACLE
)
::阅读:(211次)
::
评论
(0)
===========================================================
Oracle安装过程对数据库级语言设置的影响
===========================================================
今天一个朋友问到这个问题,发现不同的建库方式对数据库级参数的影响是不同的。
查看全文
yangtingkun
发表于:2009.02.24 23:21
::分类:
(
ORACLE
)
::阅读:(356次)
::
评论
(0)
===========================================================
迁移过程中出现的open failed错误
===========================================================
yangtingkun
发表于:2009.02.23 20:25
::分类:
(
ORACLE
)
::阅读:(337次)
::
评论
(2)
===========================================================
利用SQL解释一个魔术
===========================================================
昨天在星夜上看到一个扑克的魔术,很有意思。
查看全文
yangtingkun
发表于:2009.02.22 23:11
::分类:
(
ORACLE
)
::阅读:(572次)
::
评论
(10)
===========================================================
RAC环境在ASM上创建表空间出错ORA-569
===========================================================
在一个的测试数据库上,创建表空间时出现了这个错误。
查看全文
yangtingkun
发表于:2009.02.21 23:56
::分类:
(
ORACLE
)
::阅读:(421次)
::
评论
(0)
===========================================================
ORA-600(17069)错误的解决过程
===========================================================
今天在一个报表数据库后台发现了这个错误。简单描述一下问题的解决过程。
查看全文
yangtingkun
发表于:2009.02.20 23:51
::分类:
(
ORACLE
)
::阅读:(302次)
::
评论
(2)
===========================================================
TABLE居然也是数据类型
===========================================================
发现了一个很有意思的现象,居然TABLE也可以当作数据类型用。
查看全文
yangtingkun
发表于:2009.02.19 23:57
::分类:
(
ORACLE
)
::阅读:(426次)
::
评论
(1)
===========================================================
触发器迭代限制
===========================================================
Oracle的触发器在触发事件发生后,会自动执行触发器的操作,而这个触发器的操作又可能会触发另一个触发器,这就导致了触发器的迭代。
查看全文
yangtingkun
发表于:2009.02.18 23:28
::分类:
(
ORACLE
)
::阅读:(272次)
::
评论
(3)
===========================================================
实现自然数N的全排列
===========================================================
今天同事问了一个问题,如何实现一个数N的全排列,也就是Pn。对于一个3来说,打印结果应该包括123、132、213、231、312、321。
查看全文
yangtingkun
发表于:2009.02.17 23:31
::分类:
(
ORACLE
)
::阅读:(304次)
::
评论
(3)
===========================================================
外键列上是否需要索引
===========================================================
其实这个问题应该算是老生常谈了。这两天看concept看到这里,于是就在说说这个问题。
查看全文
yangtingkun
发表于:2009.02.16 21:34
::分类:
(
ORACLE
)
::阅读:(397次)
::
评论
(0)
===========================================================
空间数据库三维空间两点距离计算错误
===========================================================
没想到这么基础的问题,Oracle也会出现错误,看来这个功能真是很少有人使用。
查看全文
yangtingkun
发表于:2009.02.15 23:41
::分类:
(
ORACLE
,
Bug
)
::阅读:(273次)
::
评论
(0)
===========================================================
利用空间数据库求两点距离
===========================================================
前两天在实现一个SQL的时候,需要计算平面上2点间的距离,如果使用SQL函数实现,代码比较长,于是想到能否利用空间数据库的结构来实现这个功能。
查看全文
yangtingkun
发表于:2009.02.14 23:06
::分类:
(
ORACLE
)
::阅读:(261次)
::
评论
(0)
===========================================================
小议Oracle外键约束修改行为(七)
===========================================================
yangtingkun
发表于:2009.02.13 22:04
::分类:
(
ORACLE
)
::阅读:(213次)
::
评论
(0)
===========================================================
利用SQL实现一个图形概率问题
===========================================================
今天和同事聊天的时候,同事提到开发版有个SQL问题比较有意思:http://www.itpub.net/thread-1122842-1-1.html
在一个7×7的图形内,构造一个等腰三角形的概率有多大。
查看全文
yangtingkun
发表于:2009.02.12 23:42
::分类:
(
ORACLE
)
::阅读:(241次)
::
评论
(0)
===========================================================
小议Oracle外键约束修改行为(六)
===========================================================
yangtingkun
发表于:2009.02.11 22:56
::分类:
(
ORACLE
)
::阅读:(203次)
::
评论
(0)
===========================================================
小议Oracle外键约束修改行为(五)
===========================================================
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。
这篇描述一下如何实现UPDATE SET NULL。
小议Oracle外键约束修改行为(一):http://yangtingkun.itpub.net/post/468/478045
小议Oracle外键约束修改行为(二):http://yangtingkun.itpub.net/post/468/478119
小议Oracle外键约束修改行为(三):http://yangtingkun.itpub.net/post/468/478172
小议Oracle外键约束修改行为(四):http://yangtingkun.itpub.net/post/468/478280
查看全文
yangtingkun
发表于:2009.02.10 23:45
::分类:
(
ORACLE
)
::阅读:(219次)
::
评论
(0)
===========================================================
小议Oracle外键约束修改行为(四)
===========================================================
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。
这篇描述一下如何实现UPDATE CASCADE。
小议Oracle外键约束修改行为(一):http://yangtingkun.itpub.net/post/468/478045
小议Oracle外键约束修改行为(二):http://yangtingkun.itpub.net/post/468/478119
小议Oracle外键约束修改行为(三):http://yangtingkun.itpub.net/post/468/478172
查看全文
yangtingkun
发表于:2009.02.09 22:11
::分类:
(
ORACLE
)
::阅读:(248次)
::
评论
(0)
===========================================================
小议Oracle外键约束修改行为(三)
===========================================================
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。
这篇简单描述一下CASCADE操作。
小议Oracle外键约束修改行为(一):http://yangtingkun.itpub.net/post/468/478045
小议Oracle外键约束修改行为(二):http://yangtingkun.itpub.net/post/468/478119
查看全文
yangtingkun
发表于:2009.02.08 21:25
::分类:
(
ORACLE
)
::阅读:(286次)
::
评论
(0)
===========================================================
小议Oracle外键约束修改行为(二)
===========================================================
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。
这篇简单描述一下SET TO NULL操作。
小议Oracle外键约束修改行为(一):http://yangtingkun.itpub.net/post/468/478045
查看全文
yangtingkun
发表于:2009.02.07 23:25
::分类:
(
ORACLE
)
::阅读:(393次)
::
评论
(0)
===========================================================
小议Oracle外键约束修改行为(一)
===========================================================
Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在。而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作。
查看全文
yangtingkun
发表于:2009.02.06 23:56
::分类:
(
ORACLE
)
::阅读:(487次)
::
评论
(2)
===========================================================
Oracle外键约束中NULL的处理
===========================================================
Oracle的NULL一直是一个有趣的话题,只要存在NULL,就可能会出现意想不到的结果。Oracle在外键中处理NULL约束,采用的方法就和处理唯一约束中明显不同。
Oracle唯一约束中NULL的处理:http://yangtingkun.itpub.net/post/468/469830
查看全文
yangtingkun
发表于:2009.02.05 23:25
::分类:
(
ORACLE
)
::阅读:(292次)
::
评论
(0)
===========================================================
EXP导出外部表报错(三)
===========================================================
yangtingkun
发表于:2009.02.04 23:29
::分类:
(
ORACLE
,
Bug
)
::阅读:(211次)
::
评论
(4)
===========================================================
索引组织表中逻辑ROWID的物理猜(三)
===========================================================
第一次看CONCEPT的时候,一直不是很明白,Oracle索引组织表中逻辑ROWID的物理猜是如何实现的,而这次看的时候很自然的就想明白其中的实现。
索引组织表中逻辑ROWID的物理猜:http://yangtingkun.itpub.net/post/468/477286
索引组织表中逻辑ROWID的物理猜(二):http://yangtingkun.itpub.net/post/468/477404
通过分析数据块验证上一篇文章中的例子。
查看全文
yangtingkun
发表于:2009.02.03 23:31
::分类:
(
ORACLE
)
::阅读:(212次)
::
评论
(0)
===========================================================
迁移后带库备份问题(二)
===========================================================
在迁移一次产品环境后,没有发现其他的问题,不过备份出了一点小问题。
这篇给出一个更方便的解决方法。
迁移后带库备份问题:http://yangtingkun.itpub.net/post/468/477704
查看全文
yangtingkun
发表于:2009.02.02 22:55
::分类:
(
ORACLE
)
::阅读:(215次)
::
评论
(0)
===========================================================
迁移后带库备份问题
===========================================================
在迁移一次产品环境后,没有发现其他的问题,不过备份出了一点小问题。
查看全文
yangtingkun
发表于:2009.02.01 23:56
::分类:
(
ORACLE
)
::阅读:(291次)
::
评论
(0)
===========================================================
EXP导出外部表报错(二)
===========================================================
今天测试的时候发现在10201环境中,利用EXP导出外部表报错。
这里继续寻找导致错误的原因。
EXP导出外部表报错(一):http://yangtingkun.itpub.net/post/468/477637
查看全文
yangtingkun
发表于:2009.01.31 22:02
::分类:
(
ORACLE
,
Bug
)
::阅读:(293次)
::
评论
(0)
===========================================================
EXP导出外部表报错(一)
===========================================================
今天测试的时候发现在10201环境中,利用EXP导出外部表报错。
查看全文
yangtingkun
发表于:2009.01.30 22:12
::分类:
(
ORACLE
,
Bug
)
::阅读:(377次)
::
评论
(0)
===========================================================
对比数据泵与原始导入导出工具(五)
===========================================================
Oracle的导入导出工具EXP/IMP由来已久,大部分人对于使用这两个工具也都不陌生。Oracle10g开始推出的数据泵EXPDP/IMPDP,提供了导入导出的性能,也增加了导入导出的功能,但是由于使用时间不长,可能部分人对这个工具不太了解。一直打算写几篇文章,简单描述一下EXP/IMP和EXPDP/IMPDP的差异。
对比数据泵与原始导入导出工具(一):http://yangtingkun.itpub.net/post/468/476017
对比数据泵与原始导入导出工具(二):http://yangtingkun.itpub.net/post/468/476060
对比数据泵与原始导入导出工具(三):http://yangtingkun.itpub.net/post/468/477335
对比数据泵与原始导入导出工具(四):http://yangtingkun.itpub.net/post/468/477380
这篇描述数据泵的EXCLUDE参数。
查看全文
yangtingkun
发表于:2009.01.29 21:20
::分类:
(
ORACLE
)
::阅读:(349次)
::
评论
(0)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(八)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
描述安装过程中碰到的问题。
Solaris10下Silent模式安装Oracle1106RAC环境(一):http://yangtingkun.itpub.net/post/468/477442
Solaris10下Silent模式安装Oracle1106RAC环境(二):http://yangtingkun.itpub.net/post/468/477443
Solaris10下Silent模式安装Oracle1106RAC环境(三):http://yangtingkun.itpub.net/post/468/477444
Solaris10下Silent模式安装Oracle1106RAC环境(四):http://yangtingkun.itpub.net/post/468/477446
Solaris10下Silent模式安装Oracle1106RAC环境(五):http://yangtingkun.itpub.net/post/468/477447
Solaris10下Silent模式安装Oracle1106RAC环境(六):http://yangtingkun.itpub.net/post/468/477448
Solaris10下Silent模式安装Oracle1106RAC环境(七):http://yangtingkun.itpub.net/post/468/477600
查看全文
yangtingkun
发表于:2009.01.28 23:49
::分类:
(
ORACLE
)
::阅读:(545次)
::
评论
(1)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(七)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
描述SILENT模式下数据库实例的创建。
Solaris10下Silent模式安装Oracle1106RAC环境(一):http://yangtingkun.itpub.net/post/468/477442
Solaris10下Silent模式安装Oracle1106RAC环境(二):http://yangtingkun.itpub.net/post/468/477443
Solaris10下Silent模式安装Oracle1106RAC环境(三):http://yangtingkun.itpub.net/post/468/477444
Solaris10下Silent模式安装Oracle1106RAC环境(四):http://yangtingkun.itpub.net/post/468/477446
Solaris10下Silent模式安装Oracle1106RAC环境(五):http://yangtingkun.itpub.net/post/468/477447
Solaris10下Silent模式安装Oracle1106RAC环境(六):http://yangtingkun.itpub.net/post/468/477448
查看全文
yangtingkun
发表于:2009.01.27 23:48
::分类:
(
ORACLE
)
::阅读:(265次)
::
评论
(0)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(六)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
描述SILENT模式下ASM实例的创建。
Solaris10下Silent模式安装Oracle1106RAC环境(一):http://yangtingkun.itpub.net/post/468/477442
Solaris10下Silent模式安装Oracle1106RAC环境(二):http://yangtingkun.itpub.net/post/468/477443
Solaris10下Silent模式安装Oracle1106RAC环境(三):http://yangtingkun.itpub.net/post/468/477444
Solaris10下Silent模式安装Oracle1106RAC环境(四):http://yangtingkun.itpub.net/post/468/477446
Solaris10下Silent模式安装Oracle1106RAC环境(五):http://yangtingkun.itpub.net/post/468/477447
查看全文
yangtingkun
发表于:2009.01.26 22:41
::分类:
(
ORACLE
)
::阅读:(298次)
::
评论
(0)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(五)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
描述SILENT模式下数据库软件的安装过程。
Solaris10下Silent模式安装Oracle1106RAC环境(一):http://yangtingkun.itpub.net/post/468/477442
Solaris10下Silent模式安装Oracle1106RAC环境(二):http://yangtingkun.itpub.net/post/468/477443
Solaris10下Silent模式安装Oracle1106RAC环境(三):http://yangtingkun.itpub.net/post/468/477444
Solaris10下Silent模式安装Oracle1106RAC环境(四):http://yangtingkun.itpub.net/post/468/477446
查看全文
yangtingkun
发表于:2009.01.25 22:35
::分类:
(
ORACLE
)
::阅读:(293次)
::
评论
(0)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(四)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
描述SILENT模式下数据库软件安装的准备工作。
Solaris10下Silent模式安装Oracle1106RAC环境(一):http://yangtingkun.itpub.net/post/468/477442
Solaris10下Silent模式安装Oracle1106RAC环境(二):http://yangtingkun.itpub.net/post/468/477443
Solaris10下Silent模式安装Oracle1106RAC环境(三):http://yangtingkun.itpub.net/post/468/477444
查看全文
yangtingkun
发表于:2009.01.24 22:25
::分类:
(
ORACLE
)
::阅读:(302次)
::
评论
(0)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(三)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
描述SILENT模式下CLUSTER软件的安装。
Solaris10下Silent模式安装Oracle1106RAC环境(一):http://yangtingkun.itpub.net/post/468/477442
Solaris10下Silent模式安装Oracle1106RAC环境(二):http://yangtingkun.itpub.net/post/468/477443
查看全文
yangtingkun
发表于:2009.01.23 22:17
::分类:
(
ORACLE
)
::阅读:(393次)
::
评论
(0)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(二)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
描述安装CLUSTER软件的准备工作。
Solaris10下Silent模式安装Oracle1106RAC环境(一):http://yangtingkun.itpub.net/post/468/477442
查看全文
yangtingkun
发表于:2009.01.22 22:15
::分类:
(
ORACLE
)
::阅读:(338次)
::
评论
(0)
===========================================================
Solaris10下Silent模式安装Oracle1106RAC环境(一)
===========================================================
主机环境基本上和前面文章中描述的SOLARIS10安装Oracle1106rac的环境基本完全一致,最主要的区别在于没有了VOLUMN CLUSTER MANAGER,于是这里打算使用Oracle的ASM。由于安装操作没有什么区别,所以这次安装选择了SILENT静默模式来安装RAC。
首先设置操作系统环境信息。
查看全文
yangtingkun
发表于:2009.01.21 22:04
::分类:
(
ORACLE
)
::阅读:(472次)
::
评论
(0)
===========================================================
索引组织表中逻辑ROWID的物理猜(二)
===========================================================
第一次看CONCEPT的时候,一直不是很明白,Oracle索引组织表中逻辑ROWID的物理猜是如何实现的,而这次看的时候很自然的就想明白其中的实现。
索引组织表中逻辑ROWID的物理猜:http://yangtingkun.itpub.net/post/468/477286
通过一个具体的例子简单描述一下物理猜的过程。
查看全文
yangtingkun
发表于:2009.01.20 21:54
::分类:
(
ORACLE
)
::阅读:(292次)
::
评论
(0)
===========================================================
对比数据泵与原始导入导出工具(四)
===========================================================
Oracle的导入导出工具EXP/IMP由来已久,大部分人对于使用这两个工具也都不陌生。Oracle10g开始推出的数据泵EXPDP/IMPDP,提供了导入导出的性能,也增加了导入导出的功能,但是由于使用时间不长,可能部分人对这个工具不太了解。一直打算写几篇文章,简单描述一下EXP/IMP和EXPDP/IMPDP的差异。
对比数据泵与原始导入导出工具(一):http://yangtingkun.itpub.net/post/468/476017
对比数据泵与原始导入导出工具(二):http://yangtingkun.itpub.net/post/468/476060
对比数据泵与原始导入导出工具(三):http://yangtingkun.itpub.net/post/468/477335
这篇描述数据泵的INCLUDE参数。
查看全文
yangtingkun
发表于:2009.01.19 23:29
::分类:
(
ORACLE
)
::阅读:(367次)
::
评论
(0)
===========================================================
对比数据泵与原始导入导出工具(三)
===========================================================
Oracle的导入导出工具EXP/IMP由来已久,大部分人对于使用这两个工具也都不陌生。Oracle10g开始推出的数据泵EXPDP/IMPDP,提供了导入导出的性能,也增加了导入导出的功能,但是由于使用时间不长,可能部分人对这个工具不太了解。一直打算写几篇文章,简单描述一下EXP/IMP和EXPDP/IMPDP的差异。
对比数据泵与原始导入导出工具(一):http://yangtingkun.itpub.net/post/468/476017
对比数据泵与原始导入导出工具(二):http://yangtingkun.itpub.net/post/468/476060
这篇描述数据泵的CONTENT参数。
查看全文
yangtingkun
发表于:2009.01.18 22:57
::分类:
(
ORACLE
)
::阅读:(456次)
::
评论
(0)
===========================================================
索引组织表中逻辑ROWID的物理猜
===========================================================
第一次看CONCEPT的时候,一直不是很明白,Oracle索引组织表中逻辑ROWID的物理猜是如何实现的,而这次看的时候很自然的就想明白其中的实现。
查看全文
yangtingkun
发表于:2009.01.17 23:45
::分类:
(
ORACLE
)
::阅读:(621次)
::
评论
(5)
===========================================================
NVARCHAR2索引造成的ORA-964错误(二)
===========================================================
yangtingkun
发表于:2009.01.16 23:03
::分类:
(
ORACLE
,
Bug
)
::阅读:(255次)
::
评论
(0)
===========================================================
ORA-600(15599)错误
===========================================================
在后台的alert文件中,发现了这个错误,检查发现似乎又是和PGA_AGGREGATE_TARGET有关。
查看全文
yangtingkun
发表于:2009.01.15 23:44
::分类:
(
ORACLE
,
Bug
)
::阅读:(309次)
::
评论
(0)
===========================================================
9i索引范围扫描逻辑读问题
===========================================================
在论坛里面看到一个帖子,发现9i在默写情况下,执行索引范围扫描,并没有过滤结果,导致大量不必要的逻辑读。
查看全文
yangtingkun
发表于:2009.01.14 23:57
::分类:
(
ORACLE
,
Bug
)
::阅读:(350次)
::
评论
(0)
===========================================================
Solaris环境安装Oracle Enterprise Manager 10g Grid Control
===========================================================
由于要测试DATA MASKING,于是找来了Oracle Enterprise Manager 10g Grid Control程序。
查看全文
yangtingkun
发表于:2009.01.13 23:56
::分类:
(
ORACLE
)
::阅读:(548次)
::
评论
(1)
===========================================================
小议分析函数中排序对结果的影响(二)
===========================================================
分析函数中经常会包括ORDER BY语句,而这个语句会对Oracle的运行结果产生影响。
继续讨论复杂一些的情况。
小议分析函数中排序对结果的影响(一):http://yangtingkun.itpub.net/post/468/476949
查看全文
yangtingkun
发表于:2009.01.12 23:51
::分类:
(
ORACLE
)
::阅读:(333次)
::
评论
(2)
===========================================================
ORACLE10g新特性——全局HASH分区索引
===========================================================
这两天看文档时发现,Oracle10g中新增了全局分区索引的类型——HASH分区。
查看全文
yangtingkun
发表于:2009.01.11 23:50
::分类:
(
ORACLE
)
::阅读:(442次)
::
评论
(0)
===========================================================
小议分析函数中排序对结果的影响(一)
===========================================================
分析函数中经常会包括ORDER BY语句,而这个语句会对Oracle的运行结果产生影响。
查看全文
yangtingkun
发表于:2009.01.10 23:38
::分类:
(
ORACLE
)
::阅读:(497次)
::
评论
(0)
===========================================================
NVARCHAR2索引造成的ORA-964错误(一)
===========================================================
yangtingkun
发表于:2009.01.08 23:56
::分类:
(
ORACLE
,
Bug
)
::阅读:(321次)
::
评论
(2)
===========================================================
输入NVARCHRA2类型字符串
===========================================================
今天看到论坛的一个帖子,是关于NVARCHAR2字符串的。解答之后,顺便问了问同事,发现居然大家都不知道这个语法。所以这里简单描述一下。
查看全文
yangtingkun
发表于:2009.01.07 22:15
::分类:
(
ORACLE
)
::阅读:(440次)
::
评论
(1)
===========================================================
主键的变更导致索引无法删除
===========================================================
在ITPUB上看到一个有趣的帖子:http://www.itpub.net/thread-1109620-1-1.html。楼主给出了一个例子,由于主键的变更导致用户创建的索引无法被删除。
查看全文
yangtingkun
发表于:2009.01.06 23:56
::分类:
(
ORACLE
)
::阅读:(467次)
::
评论
(3)
===========================================================
解决ORA-600(16164)错误的过程(二)
===========================================================
在数据库的alert文件中发现了这个错误,这个bug似乎是由MERGE语句引起的。
解决ORA-600(16164)错误的过程(一):http://yangtingkun.itpub.net/post/468/476593
这篇描述错误的解决过程。
查看全文
yangtingkun
发表于:2009.01.05 23:50
::分类:
(
ORACLE
)
::阅读:(361次)
::
评论
(0)
===========================================================
解决ORA-600(16164)错误的过程(一)
===========================================================
在数据库的alert文件中发现了这个错误,这个bug似乎是由MERGE语句引起的。
查看全文
yangtingkun
发表于:2009.01.04 23:58
::分类:
(
ORACLE
)
::阅读:(368次)
::
评论
(0)
===========================================================
忘记VAULT的帐号管理密码的解决方法(二)
===========================================================
在上一篇文章中描述了WINDOWS环境下,忘记了DVSYS管理帐号的解决方法,这一篇介绍UNIX和LINUX环境中,如何解决这个问题。
忘记VAULT的帐号管理密码的解决方法:http://yangtingkun.itpub.net/post/468/475564
查看全文
yangtingkun
发表于:2009.01.03 23:51
::分类:
(
ORACLE
)
::阅读:(371次)
::
评论
(0)
===========================================================
DATABASE VAULT授权的安全隐患
===========================================================
在前面一篇文章中讨论DATABASE VAULT和授权之间的关系,随后想到了一点安全隐患。
DATABASE VAULT对权限的影响:http://yangtingkun.itpub.net/post/468/476369
查看全文
yangtingkun
发表于:2009.01.01 23:55
::分类:
(
ORACLE
)
::阅读:(398次)
::
评论
(0)
===========================================================
DATABASE VAULT对权限的影响
===========================================================
Oracle的Database Vault通过建立REALM可以防止未授权的DBA用户访问REALM内的业务数据,这里简单研究一下REALM和Oracle权限直接的关系。
查看全文
yangtingkun
发表于:2008.12.30 21:33
::分类:
(
ORACLE
)
::阅读:(368次)
::
评论
(0)
===========================================================
ORA-7445(kkxmgoag)错误(二)
===========================================================
在运行自定义分析函数过程中出现了这个错误。
这篇介绍这个错误在不同版本下的不同表现。
ORA-7445(kkxmgoag)错误(一):http://yangtingkun.itpub.net/post/468/476250
查看全文
yangtingkun
发表于:2008.12.29 23:42
::分类:
(
ORACLE
,
Bug
)
::阅读:(416次)
::
评论
(0)
===========================================================
ORA-7445(kkxmgoag)错误
===========================================================
在运行自定义分析函数过程中出现了这个错误。
查看全文
yangtingkun
发表于:2008.12.28 23:24
::分类:
(
ORACLE
,
Bug
)
::阅读:(367次)
::
评论
(0)
===========================================================
Oracle10g在CONNECT BY语句中允许子查询
===========================================================
从10g开始,Oracle支持CONNECT BY语句中嵌套子查询。
查看全文
yangtingkun
发表于:2008.12.27 23:49
::分类:
(
ORACLE
)
::阅读:(537次)
::
评论
(0)
===========================================================
利用DATABASE VAULT保护敏感数据
===========================================================
对于大部分企业而言,核心数据库中保存的数据对于企业都是极为重要的。这些数据使得企业拥有核心竞争力,有的数据甚至涉及商业机密。
对于社保系统就更是如此,很多敏感数据的查询权限都是十分严格的。而且社保系统内部又分为社保、医保、就业、工伤、生育五个子系统。各个系统有各自独立的数据,也有共享的数据,普通的数据库权限管理功能已经很难满足越来越复杂、越来越严格的安全性要求了。
而Oracle推出了DATABASE VAULT。在VAULT中,数据库的安全性方面得到极大的增强。
查看全文
yangtingkun
发表于:2008.12.26 23:34
::分类:
(
ORACLE
)
::阅读:(388次)
::
评论
(0)
===========================================================
利用自定义分析函数的一个例子
===========================================================
今天同事给我推荐了PUB上一个帖子:http://www.itpub.net/thread-1104948-1-1.html。不过我看到的时候,有人已经用10g的MODEL语法实现了。
这里给出9I上的实现,不过这个实现需要利用Oracle的自定义聚集函数。
查看全文
yangtingkun
发表于:2008.12.25 23:19
::分类:
(
ORACLE
)
::阅读:(452次)
::
评论
(0)
===========================================================
对比数据泵与原始导入导出工具(二)
===========================================================
Oracle的导入导出工具EXP/IMP由来已久,大部分人对于使用这两个工具也都不陌生。Oracle10g开始推出的数据泵EXPDP/IMPDP,提供了导入导出的性能,也增加了导入导出的功能,但是由于使用时间不长,可能部分人对这个工具不太了解。一直打算写几篇文章,简单描述一下EXP/IMP和EXPDP/IMPDP的差异。
对比数据泵与原始导入导出工具(一):http://yangtingkun.itpub.net/post/468/476017
这篇描述数据泵的DIRECTORY、DUMPFILE和LOGFILE参数。
查看全文
yangtingkun
发表于:2008.12.24 20:52
::分类:
(
ORACLE
)
::阅读:(728次)
::
评论
(0)
===========================================================
对比数据泵与原始导入导出工具(一)
===========================================================
Oracle的导入导出工具EXP/IMP由来已久,大部分人对于使用这两个工具也都不陌生。Oracle10g开始推出的数据泵EXPDP/IMPDP,提供了导入导出的性能,也增加了导入导出的功能,但是由于使用时间不长,可能部分人对这个工具不太了解。一直打算写几篇文章,简单描述一下EXP/IMP和EXPDP/IMPDP的差异。
这篇首先从总体上描述一下二者的相同和不同之处。
查看全文
yangtingkun
发表于:2008.12.23 23:51
::分类:
(
ORACLE
)
::阅读:(802次)
::
评论
(0)
===========================================================
获取克隆用户脚本的方法
===========================================================
今天一个朋友向我问到了这个问题,如何获取克隆用户的脚本。
查看全文
yangtingkun
发表于:2008.12.22 23:46
::分类:
(
ORACLE
)
::阅读:(4157次)
::
评论
(0)
===========================================================
获取字段最大值的方法
===========================================================
前两天在论坛上看到一个帖子,说是面试时碰到的问题。问不用MAX、MIN等聚集函数,如何获取字段的最大值。
查看全文
yangtingkun
发表于:2008.12.20 23:03
::分类:
(
ORACLE
)
::阅读:(631次)
::
评论
(0)
===========================================================
一次ORA-1461错误处理过程(二)
===========================================================
今天在一台数据库服务器上发现了ORA-1461错误。简单描述一下解决过程。
上一篇解决了错误,但是并没有真正的排除掉所有的问题。这一篇文章描述一个隐藏问题的解决。
一次ORA-1461错误处理过程(一):http://yangtingkun.itpub.net/post/468/475748
查看全文
yangtingkun
发表于:2008.12.19 22:46
::分类:
(
ORACLE
)
::阅读:(610次)
::
评论
(0)
===========================================================
一次ORA-1461错误处理过程(一)
===========================================================
今天在一台数据库服务器上发现了ORA-1461错误。简单描述一下解决过程。
查看全文
yangtingkun
发表于:2008.12.18 23:00
::分类:
(
ORACLE
)
::阅读:(452次)
::
评论
(0)
===========================================================
忘记VAULT的帐号管理密码的解决方法
===========================================================
在笔记本上安装11g的时候,就把VAULT选项加上了,安装之后很长时间没有使用。今天打算使用的时候,发现把帐号管理用户的密码忘记了。
查看全文
yangtingkun
发表于:2008.12.16 23:58
::分类:
(
ORACLE
)
::阅读:(521次)
::
评论
(4)
===========================================================
数据泵导入报错ORA-39125和LPX-00225
===========================================================
发现一个数据泵的bug。在数据泵导入执行到表统计信息阶段,出现了这个错误。
查看全文
yangtingkun
发表于:2008.12.15 17:06
::分类:
(
ORACLE
,
Bug
)
::阅读:(529次)
::
评论
(0)
===========================================================
行链接在存储结构上是如何实现的(八)
===========================================================
yangtingkun
发表于:2008.12.14 23:49
::分类:
(
ORACLE
)
::阅读:(390次)
::
评论
(0)
===========================================================
表的INTRA BLOCK CHAINING
===========================================================
前两天在看Concept的时候,发现Oracle提到了这个概念,当表中的列超过255的时候,多出的列以行连接的方式存放在相同的块中,这中情况就被称为INTRA BLOCK CHAINING。
查看全文
yangtingkun
发表于:2008.12.13 23:56
::分类:
(
ORACLE
)
::阅读:(425次)
::
评论
(0)
===========================================================
行链接在存储结构上是如何实现的(七)
===========================================================
yangtingkun
发表于:2008.12.12 23:43
::分类:
(
ORACLE
)
::阅读:(340次)
::
评论
(0)
===========================================================
Oracle11新特性——SQL缓存结果集(四)
===========================================================
yangtingkun
发表于:2008.12.09 23:21
::分类:
(
ORACLE
)
::阅读:(380次)
::
评论
(0)
===========================================================
结束系统中其他会话
===========================================================
前两天在查询SQL REFERENCE时看到了这个语句,以前居然一直没有发现Oracle的这个功能。
查看全文
yangtingkun
发表于:2008.12.08 23:28
::分类:
(
ORACLE
)
::阅读:(442次)
::
评论
(0)
===========================================================
对于整数大于3和大于等于4是否一样(三)
===========================================================
今天同事问了我一个问题,对于一个NUMBER(1)的列,查询中的WHERE条件如果分别是大于3和大于等于4,二者是否等价。
对于整数大于3和大于等于4是否一样:http://yangtingkun.itpub.net/post/468/474742
对于整数大于3和大于等于4是否一样(二):http://yangtingkun.itpub.net/post/468/474904
讨论包含物化视图的情况。
查看全文
yangtingkun
发表于:2008.12.07 23:45
::分类:
(
ORACLE
)
::阅读:(441次)
::
评论
(2)
===========================================================
对于整数大于3和大于等于4是否一样(二)
===========================================================
今天同事问了我一个问题,对于一个NUMBER(1)的列,查询中的WHERE条件如果分别是大于3和大于等于4,二者是否等价。
对于整数大于3和大于等于4是否一样:http://yangtingkun.itpub.net/post/468/474742
这里继续讨论二者在索引扫描上的区别。
查看全文
yangtingkun
发表于:2008.12.05 23:38
::分类:
(
ORACLE
)
::阅读:(577次)
::
评论
(2)
===========================================================
Windows环境安装Oracle Enterprise Manager 10g Grid Control
===========================================================
由于要测试DATA MASKING,于是找来了Oracle Enterprise Manager 10g Grid Control程序。
查看全文
yangtingkun
发表于:2008.12.04 22:51
::分类:
(
ORACLE
)
::阅读:(738次)
::
评论
(0)
===========================================================
ORA-600(ktspScanInit-d)错误
===========================================================
同一个数据库在前一个ORA-600错误后,又出现了这个错误。
ORA-600(12870)错误:http://yangtingkun.itpub.net/post/468/474776
查看全文
yangtingkun
发表于:2008.12.03 23:54
::分类:
(
ORACLE
,
Bug
)
::阅读:(435次)
::
评论
(0)
===========================================================
ORA-600(12870)错误
===========================================================
今天一个报表数据库在执行TRUNCATE操作的时候出现了这个错误。
查看全文
yangtingkun
发表于:2008.12.02 23:28
::分类:
(
ORACLE
,
Bug
)
::阅读:(539次)
::
评论
(0)
===========================================================
对于整数大于3和大于等于4是否一样
===========================================================
今天同事问了我一个问题,对于一个NUMBER(1)的列,查询中的WHERE条件如果分别是大于3和大于等于4,二者是否等价。
查看全文
yangtingkun
发表于:2008.12.01 23:20
::分类:
(
ORACLE
)
::阅读:(771次)
::
评论
(0)
===========================================================
11gRAC可以杀掉其他实例上的会话
===========================================================
对于RAC环境Oracle11g增加了新的语句,使得DBA在当前实例就可以杀掉RAC其他实例上的会话。
查看全文
yangtingkun
发表于:2008.11.30 23:57
::分类:
(
ORACLE
)
::阅读:(305次)
::
评论
(0)
===========================================================
Oracle是否根据ROWID顺序读取记录(三)
===========================================================
前两天一个学习Oracle时间不长的同事问我,是否Oracle读取记录的时候是按照ROWID顺序的。虽然当时给他大致讲了讲,但是毕竟不是很直观,还是通过一个小例子来说明这个问题。
还是构造DATA OBJECT ID的例子,不过这次采用ALTER TABLE SPILT PARTITION的方式。
Oracle是否根据ROWID顺序读取记录:http://yangtingkun.itpub.net/post/468/473902
Oracle是否根据ROWID顺序读取记录(二):http://yangtingkun.itpub.net/post/468/474619
查看全文
yangtingkun
发表于:2008.11.29 23:59
::分类:
(
ORACLE
)
::阅读:(424次)
::
评论
(0)
===========================================================
Oracle是否根据ROWID顺序读取记录(二)
===========================================================
前两天一个学习Oracle时间不长的同事问我,是否Oracle读取记录的时候是按照ROWID顺序的。虽然当时给他大致讲了讲,但是毕竟不是很直观,还是通过一个小例子来说明这个问题。
在做一个DATA OBJECT ID的例子。
Oracle是否根据ROWID顺序读取记录:http://yangtingkun.itpub.net/post/468/473902
查看全文
yangtingkun
发表于:2008.11.28 23:12
::分类:
(
ORACLE
)
::阅读:(582次)
::
评论
(0)
===========================================================
只读数据库的限制条件(三)
===========================================================
yangtingkun
发表于:2008.11.26 22:30
::分类:
(
ORACLE
)
::阅读:(4273次)
::
评论
(2)
===========================================================
只读数据库的限制条件(二)
===========================================================
数据库只读打开,除了最常见的DML和DDL语句被禁止外,还有一些其他的限制。
上一篇介绍了被禁止的常规操作,这里继续介绍数据库链的限制。
只读数据库的限制条件(一):http://yangtingkun.itpub.net/post/468/474373
查看全文
yangtingkun
发表于:2008.11.25 23:44
::分类:
(
ORACLE
)
::阅读:(4225次)
::
评论
(0)
===========================================================
只读数据库的限制条件(一)
===========================================================
数据库只读打开,除了最常见的DML和DDL语句被禁止外,还有一些其他的限制。
查看全文
yangtingkun
发表于:2008.11.24 23:54
::分类:
(
ORACLE
)
::阅读:(4375次)
::
评论
(0)
===========================================================
改变会话的CURRENT_SCHEMA
===========================================================
Oracle的alter session命令中有一个选项比较特别,可以设置当前的CURRENT_SCHEMA。
查看全文
yangtingkun
发表于:2008.11.23 23:13
::分类:
(
ORACLE
)
::阅读:(384次)
::
评论
(0)
===========================================================
清空数据库缓冲区的方法(二)
===========================================================
在某些情况下,需要清空数据库的缓冲区。这里简单描述一下对应的方法。
这篇文章描述9i清空数据库缓冲区的方法。
清空数据库缓冲区的方法(一):http://yangtingkun.itpub.net/post/468/474250
查看全文
yangtingkun
发表于:2008.11.22 23:50
::分类:
(
ORACLE
)
::阅读:(4430次)
::
评论
(0)
===========================================================
清空数据库缓冲区的方法(一)
===========================================================
在某些情况下,需要清空数据库的缓冲区。这里简单描述一下对应的方法。
这篇文章描述10g清空数据库缓冲区的方法。
查看全文
yangtingkun
发表于:2008.11.21 22:42
::分类:
(
ORACLE
)
::阅读:(4499次)
::
评论
(0)
===========================================================
同一个表空间能否被多个数据库同时打开(四)
===========================================================
yangtingkun
发表于:2008.11.20 23:05
::分类:
(
ORACLE
)
::阅读:(408次)
::
评论
(0)
===========================================================
同一个表空间能否被多个数据库同时打开(三)
===========================================================
这个问题其实是来自论坛上的一个帖子:http://www.itpub.net/showthread.php?s=&threadid=658187。
帖子中的问题和文章的标题十分接近,其实不光是问题解决,答案也十分接近,造成这两种特殊情况成立的原因是同一个——只读表空间。
两个数据库加载同一个数据文件后,能否被一个或两个数据库只读打开。
同一个表空间能否被多个数据库同时打开:http://yangtingkun.itpub.net/post/468/228632
同一个表空间能否被多个数据库同时打开(二):http://yangtingkun.itpub.net/post/468/474088
查看全文
yangtingkun
发表于:2008.11.19 21:23
::分类:
(
ORACLE
)
::阅读:(404次)
::
评论
(2)
===========================================================
同一个表空间能否被多个数据库同时打开(二)
===========================================================
这个问题其实是来自论坛上的一个帖子:http://www.itpub.net/showthread.php?s=&threadid=658187。
帖子中的问题和文章的标题十分接近,其实不光是问题解决,答案也十分接近,造成这两种特殊情况成立的原因是同一个——只读表空间。
这篇文章描述通过迁移表空间的方式在两个数据库加载同一个表空间。
同一个表空间能否被多个数据库同时打开:http://yangtingkun.itpub.net/post/468/228632
查看全文
yangtingkun
发表于:2008.11.18 23:31
::分类:
(
ORACLE
)
::阅读:(414次)
::
评论
(0)
===========================================================
删除默认表空间的问题
===========================================================
前两天在测试的时候删除表空间,发现报错ORA-12919。
查看全文
yangtingkun
发表于:2008.11.16 23:04
::分类:
(
ORACLE
)
::阅读:(494次)
::
评论
(2)
===========================================================
RAC启动报错无法访问OCR设备
===========================================================
在一次系统维护过程中,尝试启动RAC环境,结果RAC服务没有启动,在/tmp目录下发现了这个错误:
OCR initialization failed accessing OCR device: PROC-26: Error while accessing the physical storage Operating System error [No such device or address] [6]
查看全文
yangtingkun
发表于:2008.11.15 23:35
::分类:
(
ORACLE
,
Bug
)
::阅读:(644次)
::
评论
(3)
===========================================================
Oracle是否根据ROWID顺序读取记录
===========================================================
前两天一个学习Oracle时间不长的同事问我,是否Oracle读取记录的时候是按照ROWID顺序的。虽然当时给他大致讲了讲,但是毕竟不是很直观,还是通过一个小例子来说明这个问题。
查看全文
yangtingkun
发表于:2008.11.14 20:36
::分类:
(
ORACLE
)
::阅读:(936次)
::
评论
(0)
===========================================================
物化视图的非原子性刷新
===========================================================
物化视图的原子性刷新是指在刷新一组物化视图的时候,整个刷新作为一个事务,如果其中一个物化视图刷新失败,那么这一组物化视图都不会刷新。非原子性刷新则指的是每个物化视图会作为一个单独的事务,如果一组物化视图进行刷新,其中某个物化视图刷新失败,那么前面已经刷新过的物化视图都是提交过的。
查看全文
yangtingkun
发表于:2008.11.11 23:42
::分类:
(
ORACLE
)
::阅读:(404次)
::
评论
(4)
===========================================================
Oracle11g新特性——数据泵(九)
===========================================================
yangtingkun
发表于:2008.11.10 23:45
::分类:
(
ORACLE
)
::阅读:(286次)
::
评论
(0)
===========================================================
TRANSPORTABLE方式导入需要处理不必要的对象
===========================================================
yangtingkun
发表于:2008.11.09 23:59
::分类:
(
ORACLE
,
Bug
)
::阅读:(296次)
::
评论
(0)
===========================================================
Oracle11g新特性——数据泵(八)
===========================================================
yangtingkun
发表于:2008.11.08 23:33
::分类:
(
ORACLE
)
::阅读:(288次)
::
评论
(0)
===========================================================
ORA-7445错误(pdtisq_record_explode)
===========================================================
今天测试一段PL/SQL代码的时候发现了这个错误。导致错误的原因和索引表的索引表有关。
查看全文
yangtingkun
发表于:2008.11.07 23:28
::分类:
(
ORACLE
,
Bug
)
::阅读:(297次)
::
评论
(2)
===========================================================
Oracle11g新特性——数据泵(七)
===========================================================
yangtingkun
发表于:2008.11.06 23:13
::分类:
(
ORACLE
)
::阅读:(297次)
::
评论
(2)
===========================================================
利用数据泵实现表空间迁移(二)
===========================================================
以前使用EXP/IMP进行过移植表空间,不过使用数据泵进行表空间迁移还是第一次尝试。
描述一下通过NETWORK_LINK的方式进行表空间的迁移。
利用数据泵实现表空间迁移:http://yangtingkun.itpub.net/post/468/473398
查看全文
yangtingkun
发表于:2008.11.05 23:41
::分类:
(
ORACLE
)
::阅读:(252次)
::
评论
(0)
===========================================================
利用数据泵实现表空间迁移
===========================================================
以前使用EXP/IMP进行过移植表空间,不过使用数据泵进行表空间迁移还是第一次尝试。
查看全文
yangtingkun
发表于:2008.11.04 23:21
::分类:
(
ORACLE
)
::阅读:(345次)
::
评论
(0)
===========================================================
Oracle11g新特性——数据泵(六)
===========================================================
yangtingkun
发表于:2008.11.03 21:24
::分类:
(
ORACLE
)
::阅读:(347次)
::
评论
(0)
===========================================================
小议DBMS_METADATA包的用法
===========================================================
前文描述了使用DBMS_METADATA包获取DDL或XML源数据的方法,这里对DBMS_METADATA包进行深入一些的描述。
查看全文
yangtingkun
发表于:2008.11.02 21:42
::分类:
(
ORACLE
)
::阅读:(525次)
::
评论
(0)
===========================================================
获取表DDL的几个方法
===========================================================
yangtingkun
发表于:2008.11.01 23:26
::分类:
(
ORACLE
)
::阅读:(483次)
::
评论
(0)
===========================================================
一次Windows环境下内存大小超出范围的问题解决
===========================================================
今天帮其他部门的同事解决了一个数据库问题,其实问题本身很简单,就是由于设置SGA太大,超过32位Windows环境所允许的最大内存,导致Windows环境无法正常启动。
查看全文
yangtingkun
发表于:2008.10.31 23:48
::分类:
(
ORACLE
)
::阅读:(415次)
::
评论
(3)
===========================================================
获取表XML原数据的几个方法
===========================================================
这两天简单研究了一下DBMS_METADATA包,除了一头雾水外,还有一点小收获。
查看全文
yangtingkun
发表于:2008.10.30 21:15
::分类:
(
ORACLE
)
::阅读:(332次)
::
评论
(0)
===========================================================
1106版本中数据泵导入REMAP_TABLE无效
===========================================================
REMAP_TABLE是Oracle11g的新增功能,使得用户导入表的时候可以对表进行重命名。
本来是一个很使用的功能,可惜在1106上REMAP_TABLE不可用。
查看全文
yangtingkun
发表于:2008.10.29 23:38
::分类:
(
ORACLE
,
Bug
)
::阅读:(336次)
::
评论
(0)
===========================================================
Oracle11g新特性——数据泵(五)
===========================================================
yangtingkun
发表于:2008.10.28 18:42
::分类:
(
ORACLE
)
::阅读:(434次)
::
评论
(0)
===========================================================
Oracle11g新特性——数据泵(四)
===========================================================
yangtingkun
发表于:2008.10.27 19:55
::分类:
(
ORACLE
)
::阅读:(405次)
::
评论
(0)
===========================================================
Oracle11g新特性——数据泵(三)
===========================================================
打算写一系列的文章介绍11g的新特性和变化。
11g对数据泵新增了一些功能。
这篇介绍数据泵压缩功能的提升。
Oracle11g新特性——数据泵(一):http://yangtingkun.itpub.net/post/468/472105
Oracle11g新特性——数据泵(二):http://yangtingkun.itpub.net/post/468/472812
查看全文
yangtingkun
发表于:2008.10.26 23:18
::分类:
(
ORACLE
)
::阅读:(391次)
::
评论
(0)
===========================================================
数据泵导入到不存在的用户(二)
===========================================================
使用数据泵导入,可以指定REMAP_SCHEMA参数,将源方案中的对象导入到另外一个方案中。如果指定的REMAP_SCHEMA参数中,目标SCHEMA不存在,则数据泵会创建出这个用户。
描述11g中与10g的区别。
数据泵导入到不存在的用户(一):http://yangtingkun.itpub.net/post/468/472770
查看全文
yangtingkun
发表于:2008.10.25 23:20
::分类:
(
ORACLE
)
::阅读:(409次)
::
评论
(0)
===========================================================
数据泵导入到不存在的用户(一)
===========================================================
使用数据泵导入,可以指定REMAP_SCHEMA参数,将源方案中的对象导入到另外一个方案中。如果指定的REMAP_SCHEMA参数中,目标SCHEMA不存在,则数据泵会创建出这个用户。
10g版本中创建的用户必须改变用户的密码,否则无法登陆。
查看全文
yangtingkun
发表于:2008.10.24 23:51
::分类:
(
ORACLE
)
::阅读:(464次)
::
评论
(0)
===========================================================
Oracle11g新特性——数据泵(二)
===========================================================
打算写一系列的文章介绍11g的新特性和变化。
11g对数据泵新增了一些功能。
这篇介绍新增的参数REMAP_DATA。
Oracle11g新特性——数据泵(一):http://yangtingkun.itpub.net/post/468/472105
查看全文
yangtingkun
发表于:2008.10.23 23:47
::分类:
(
ORACLE
)
::阅读:(270次)
::
评论
(0)
===========================================================
语句级一致性与函数的关系
===========================================================
Oracle的语句级一致性指的是DML语句在执行查询的时候,只能看到语句开始时刻数据库中已提交的数据。
查询不会看到其他会话未提交的修改,或者发生在查询开始之后的修改。
今天在看CONCEPT的时候发现,Oracle说明这个语句级一致性只对当前的DML有效,而DML中包含的PL/SQL函数则不受这个约束的限制。
查看全文
yangtingkun
发表于:2008.10.22 23:59
::分类:
(
ORACLE
)
::阅读:(341次)
::
评论
(2)
===========================================================
10203中RMAN不在显示CONNECT字符串中的密码
===========================================================
今天同事在研究RMAN时问了我一个问题,如何将RMAN中CONNECT字符串隐藏起来。
研究了一下发现,在10gR3中,RMAN做了这个改进。
查看全文
yangtingkun
发表于:2008.10.21 21:33
::分类:
(
ORACLE
)
::阅读:(328次)
::
评论
(0)
===========================================================
EXPDP转化表空间
===========================================================
yangtingkun
发表于:2008.10.20 23:39
::分类:
(
ORACLE
)
::阅读:(371次)
::
评论
(0)
===========================================================
11G RAC的STANDBY环境的一些小问题
===========================================================
11g的STANDBY数据库可以在应用日志的同时打开数据库,但是对于RAC环境,这里有一些小的问题。
查看全文
yangtingkun
发表于:2008.10.19 23:21
::分类:
(
ORACLE
)
::阅读:(456次)
::
评论
(0)
===========================================================
影响带库备份性能的因素
===========================================================
备份到带库的时候,有很多方面的因素可能影响备份的性能,而且这些因素对性能的影响都是十分关键的,这里简单描述常见影响性能的几个方面。
查看全文
yangtingkun
发表于:2008.10.18 23:05
::分类:
(
ORACLE
)
::阅读:(362次)
::
评论
(0)
===========================================================
11g新密码策略对数据库链的影响
===========================================================
Oracle的11g对密码策略进行了修改,密码开始区分大小写了。低版本数据库的数据库链在建立的时候需要额外的注意。
查看全文
yangtingkun
发表于:2008.10.17 16:33
::分类:
(
ORACLE
)
::阅读:(389次)
::
评论
(0)
===========================================================
对象名称解析顺序的影响
===========================================================
前两天看Concept的时候,总感觉Oracle的名称解析顺序的地方可能会存在一些问题,于是做了个小例子来验证一下。
查看全文
yangtingkun
发表于:2008.10.16 23:58
::分类:
(
ORACLE
)
::阅读:(320次)
::
评论
(0)