ORA-600(2662)错误的重现和解决(二)
前两天同事在测试DATA GUARD的时候将主库的ONLINE日志意外覆盖,造成数据库无法打开,采用隐含参数的方法打开又碰到ORA-600错误,最后采用设置EVENTS的方式解决。由于是在别人的机器上操作,而且很多操作都是摸索进...
ORA-600(2662)错误的重现和解决(一)
前两天同事在测试DATA GUARD的时候将主库的ONLINE日志意外覆盖,造成数据库无法打开,采用隐含参数的方法打开又碰到ORA-600错误,最后采用设置EVENTS的方式解决。由于是在别人的机器上操作,而且很多操作都是摸索进...
物化视图日志对UPDATE的影响
物化视图日志的功能是记录基表的DML修改,使得物化视图可以通过物化视图日志上的记录进行快速刷新。那么物化视图日志记录基本修改的同时,是否会对基表的DML产生一定的影响。 由于物化视图日志会将UP...
一个恢复删除文件的工具
这是一个windows环境下的恢复工具,可以恢复被误删除的文件。 这个工具是File Scavenger,我曾经有两次通过这个工具来恢复被误删除的文件。两次恢复的文件都和Oracle有关,不过并不是Oracle的数据文件...
ORACLE817上对同义词执行DESC出现CORE DUMP
这个bug比较有纪念意义,这是我碰到的第一个Oracle的bug,如果说的比较严谨一些,这个bug是我碰到且意识到自己碰到bug的第一个bug。 当时接触Oracle的时间不太长,对Oracle的基本概念有了一定了解,但...
Solaris添加用户时碰到两个小错误
在Solaris上使用useradd命令添加用户时碰到了两个小错误。 本来很简单的一个命令,没有想到会碰到问题。第一个错误是用户名太长:# useradd -g dba -d /export/home/oracle817 oracle817UX: useradd...
Oracle安装报错syntax error
本来没打算写这篇文章,因为实在是没有技术含量,不过想想可以避免其他人少走一些弯路,所以还是记录下来。 前两天在网上找了一个Oracle 817 for Solaris sparc 64bit。做好所有的安装准备工作之后,...
Solaris下安装Oracle817
11g已经推出很长时间了,现在连901版都已经快废弃,没想到还要安装Oracle817版本。 其实现在运行的8i的老系统还有不少,个别的Oracle7的版本也还有。为了进行一些测试安装这些老版本有时候也是需要的...
windows下目录发送到unix环境
其实很简单的一个操作,因为以前没有做过,还走了点弯路。 以前还很少做这种事情,一般都是UNIX到windows,通过tar打个包,ftp后通过rar就可以直接解开。这次是由于找一个Solaris下的Oracle安装文件...
LOGMINER的MINE_VALUE功能
LOGMNR的一个很实用的小功能,简单记录一下。 手工进行LOGMNR分析,大多数是为了寻找被意外修改的数据,或者寻找哪条SQL修改了哪些数据。一般这种情况,关注点都比较明确,甚至可以确定到字段的值,...
小议延迟事务的提交(三)
描述事务与SET CONSTRAINTS语句的关系。小议延迟事务的提交(一):http://yangtingkun.itpub.net/post/468/463933小议延迟事务的提交(二):http://yangtingkun.itpub.net/post/468/463985 上面一...
小议延迟事务的提交(二)
描述延迟约束语句与DDL隐式提交。小议延迟事务的提交(一):http://yangtingkun.itpub.net/post/468/463933 上一篇讨论了延迟约束提交的影响,这里再简单讨论一下延迟约束的一些其他特点:SQL> TRU...
小议延迟事务的提交
简单记录一下Oracle延迟事务提交的特点。 在测试的时候发现,Oracle延迟事务如果提交时出现了错误,那么Oracle会自动回滚所以的操作。SQL> CREATE TABLE T (ID NUMBER, NAME VARCHAR2(30));表已创建...
标准SQL写法的重复列问题
昨天测试BUG的时候使用标准SQL的连接写法偶然发现的问题,这里简单记录一下。 看一个简单的例子:SQL> CREATE TABLE T (ID NUMBER, NAME VARCHAR2(30));表已创建。SQL> CREATE TABLE T1 (ID NUMBER...
ORA-7445(_fini)错误
其实这个错误真正对应的错误函数为kxhrPUcompare,ORA-7445错误诊断页面不认为_fini是一个正确的输入函数,但是由于以kxhrPUcompare开头的错误变化多样,基本上没有什么共性,而以_fini开头后面跟随kxhrPUcompare的...
10G物化视图PCT快速刷新不再需要物化视图日志(三)
Oracle10g增加了物化视图PCT快速刷新的支持,使用PCT快速刷新不再需要物化视图日志。研究PCT快速刷新的机制。10G物化视图PCT快速刷新不再需要物化视图日志(一):http://yangtingkun.itpub.net/post/468/4631321...
存储故障时的ORA-7445错误
今天由于存储的磁盘故障,导致了一台服务器的DOWN机,没想到Oracle在出现硬件错误的时候也会报ORA-7445错误。 在alert文件中,可以找到下面的错误信息:Mon Jun 2 16:05:40 2008Errors in file...
10G物化视图PCT快速刷新不再需要物化视图日志(二)
Oracle10g增加了物化视图PCT快速刷新的支持,使用PCT快速刷新不再需要物化视图日志。继续深入研究一下PCT快速刷新的机制。10G物化视图PCT快速刷新不再需要物化视图日志(一):http://yangtingkun.itpub.net/post/...
不使用日期函数实现ADD_MONTHS函数功能(二)
看到开发区的nyfor版主出了一道题,用PL/SQL实现Oracle的ADD_MONTHS的功能,觉得比较有意思,忍不住尝试了一下。原文如下:http://www.itpub.net/thread-977079-1-1.html不使用日期函数实现ADD_MONTHS函数功能:ht...
ORA-600(17182)错误
在数据库的警告文件中发现这个错误。 错误信息如下:Errors in file /opt/oracle/admin/data01/udump/data01_ora_3675.trc:ORA-00600: internal error code, arguments: [17182], [0xFFFFFFFF7CC71DE...