RAC环境逻辑STANDBY的创建
前面介绍了RAC环境物理STANDBY数据库的创建,这里在前面的基础上创建逻辑STANDBY数据库。RAC数据库建立STANDBY(一):http://yangtingkun.itpub.net/post/468/484988RAC数据库建立STANDBY(二):http://yangting...
逻辑STANDBY无法启用的两个小错误
在测试LOGICAL STANDBY的时候,发现逻辑应用出现错误。这里简单描述一下碰到的两个小错误。 说是两个错误,其实是由一个错误引起的。说是一个错误,其实也不是什么大问题,PRIMARY数据库的SYSAUX表空...
ORA-600(kcblasm_1)和ORA-7445(kxhfNewBuffer)错误
之所以将两个错误合在一起发出,主要是因为造成这两个错误的SQL是同一个。 第一次出现错误的时候报错ORA-600(kcblasm_1),第二次出现改成了ORA-7445错误,错误的第一个参数为kxhfNewBuffer。Mon Aug ...
多层嵌套同义词
在Oracle的管理员手册上,说明可以为表、视图、物化视图、过程、函数、包、对象和序列建立同义词。虽然Oracle并没有明确说明,但是同样可以为同义词建立同义词。 有些时候建立指向同义词的同义词是有...
用户被锁定不影响JOB的运行
今天在维护用户的帐号状态的时候碰到这个问题。和同事讨论这个问题的时候,我认为即使用户的帐号被锁定,JOB也可以运行。 用一个建立例子来说明这个问题:SQL> conn / as sysdbaConnected.SQL> creat...
数据泵避免个别表数据的导出
对于数据泵EXPDP/IMPDP而言,功能比普通EXP/IMP功能要强的多,因此也可以实现一些普通导出导入工具很难完成的工作。 比如今天碰到的这个问题,要导出一些表,但是其中个别表只导出结构而不导出数据。...
利用树形查询实现部分分析函数功能
上一篇文章中描述了PRIOR可以用在SELECT当中,这一篇描述利用这个功能使用树形查询模拟一些分析函数的功能。在查询列表中使用PRIOR操作:http://yangtingkun.itpub.net/post/468/490554 建立一个测试...
在查询列表中使用PRIOR操作
对于树形查询中的PRIOR操作,一般都是用在CONNECT BY语句中,而这个PRIOR操作其实在SELECT的字段列表中也是可以使用的。 看一个简单的例子:SQL> create table t (id number, parent_id number, name...
包含DOMAIN的数据库建立数据库链到不包含DOMAIN的数据库
题目有点长,但是没有办法,只有这么长的题目才能把问题描述清楚。实际上,这样说还缺少一个条件,就是初始化参数GLOBAL_NAMES设置为TRUE的情况下。 如果一个数据库没有包含DOMAIN信息,那么建立数据...
ORA-600(evapth : unexpected evaluation)错误
这个错误是由于SQL中包含ORDER SIBLINGS BY DESC语句引起的。 看一个简单的例子:SQL> create table t (id number, parent_id number, name varchar2(30));Table created.SQL> insert into t value...
通过数据库链执行DML所需权限
对于本地的用户,执行INSERT操作只需要INSERT权限,而只有INSERT权限这对于通过数据库链执行插入操作是不够的。 看Oracle的管理员手册是发现了这个问题,以前还确实没有注意过。看一个具体的例子,首...
函数调用发生在SQL调用之前还是过程中
在前两天文章描述的问题中,引出了一个BUG,到底函数的调用是发生在SQL运行之前,还是发生在SQL的运行之中。动态返回结果的视图:http://yangtingkun.itpub.net/post/468/490262使用DBMS_RANDOM过程引发的问题:ht...
使用DBMS_RANDOM过程引发的问题
这个问题其实是昨天问题所引发的。动态返回结果的视图:http://yangtingkun.itpub.net/post/468/490262 在上面的文章结尾提到了,利用变量构造动态视图,可以建立很多有意思的对象。这里就引出了一个...
动态返回结果的视图
由于视图就是存储在数据库中的SQL,因此对于大部分视图而言,返回结果是固定的。但是利用一些变量可以创建动态结果的视图。 最简单的例子就是Oracle的数据字典视图,比如USER_DB_LINKS。对于USER_DB_...
安装CLUSTER碰到 Assertion failed offset fFileSize错误
每次安装RAC环境总会碰到意外,这次又碰到一个以前没有碰到过的错误。 在尝试安装CLUSTER软件执行runInstaller时,出现了这个错误,详细的错误信息为:bash-3.00$ ./runInstaller Starting Oracle Un...
ftp到ASM磁盘组路径错误的问题
由于ASM磁盘组访问比较麻烦,因此通过FTP的方式,将数据文件拷贝到ASM磁盘组中,结果不小心导致数据文件拷贝到错误的目录下。通过FTP访问ASM磁盘组:http://yangtingkun.itpub.net/post/468/470778 ...
数据泵导入分区表统计信息报错(五)
今天在进行数据泵导入操作时,发现一个bug。这篇文章描述导致问题的原因。数据泵导入分区表统计信息报错(一):http://yangtingkun.itpub.net/post/468/456176数据泵导入分区表统计信息报错(二):http://yangt...
ORION工具(二)
Oracle提供了一个免费的测试系统存储系统性能的工具:orion。这里描述使用orion常见的问题。ORION工具(一):http://yangtingkun.itpub.net/post/468/489322 别看orion的操作这么简单,但是使用过...
ORION工具(一)
Oracle提供了一个免费的测试系统存储系统性能的工具:orion。这里简单描述一下orion工具的使用。 这个工具可以从Oracle的otn网站上免费下载。Oracle同时还提供了说明文档。这个工具的使用很简单,但...
数据泵导入分区表统计信息报错(四)
今天在进行数据泵导入操作时,发现一个bug。这篇文章描述问题的解决过程。数据泵导入分区表统计信息报错(一):http://yangtingkun.itpub.net/post/468/456176数据泵导入分区表统计信息报错(二):http://yangt...