ITPUB 2.0改版升级
经过将近两天的迁移,新版ITPUB终于上线了。对于新的论坛,无论是页面,还是不少常用功能,都还是很不适应。而且到目前为止,论坛仍然存在很多的bug。不管这些bug是论坛新版本造成的,还是迁移工作造成的,这些bug肯...
Oracle9i流环境清除(三)
Oracle的文档上给出了流环境的配置过程,但是没有给出如何才能彻底清除流环境。这篇文章介绍一下流环境中捕获环境的清除过程。Oracle9i流环境清除(一):http://yangtingkun.itpub.net/post/468/414098Oracle9i流环...
Oracle9i流环境清除(二)
Oracle的文档上给出了流环境的配置过程,但是没有给出如何才能彻底清除流环境。这篇文章介绍一下流环境中传播环境的清除过程。Oracle9i流环境清除(一):http://yangtingkun.itpub.net/post/468/414098首先确保所有...
Oracle9i流环境清除(一)
Oracle的文档上给出了流环境的配置过程,但是没有给出如何才能彻底清除流环境。这篇文章介绍一下流环境中应用站点的清除过程。首先,将流捕获站点和流应用站点的所有相关JOB停止,避免JOB对后续的操作进行影响。在清...
10203设置CURSOR_SHARING为SIMILAR导致物化视图刷新失败
在Oracle10.2.0.3下,如果设置了CURSOR_SHARING为SIMILAR,则可能造成远端数据库物化视图刷新失败。重现一下错误。会话一:SQL> ALTER SYSTEM SET CURSOR_SHARING = SIMILAR;系统已更改。SQL> CREATE TABLE T_MV (ID...
Oracle CAST函数不生效
Oracle9204的Cast函数转化NUMBER类型无效。简单的测试如下:SQL> CREATE TABLE T_CAST AS SELECT CAST(1 AS NUMBER(5)) ID FROM DUAL;表已创建。SQL> DESC T_CAST 名称 是...
给虚机添加新的磁盘分区
简单记录一下给虚拟机添加新的磁盘分区的步骤。首先关闭虚拟机,然后选择设置,添加硬盘,创建一个虚拟磁盘,选择SCSI类型,设置磁盘的容量,并指定保存的操作系统文件名称。下面就可以启动虚拟机。登陆到虚拟机,切...
Oracle11新特性——备份恢复功能增强(一)
打算写一系列的文章介绍11g的新特性和变化。Oracle11g在备份和恢复方面新增了很多的功能,无论是性能、功能性、安全性和可操作性方面都有了不同程度的提高。这一篇介绍RMAN删除归档日志时的验证。在11g以前的版本,O...
Oracle11g INTERVAL分区新增分区策略
INTERVAL分区是Oracle11g新增的特性,这种范围分区不需要定义MAXVALUE,Oracle会根据分区定义的INTERVAL来动态的分配新分区来容纳超过范围的数据。Oracle在分配新分区的时候只会给存在数据的分区进行分配,对于不存...
LINUX裸设备取消绑定
有同事问怎样取消对裸设备的绑定,在google上搜索了半天也没有找到答案,最后还是看操作系统文档发现了答案,简单记录一下这个操作。在linux下,如果要建立Oracle可以使用的裸设备,需要使用raw命令,将块设备绑定为...
DATA GUARD物理STANDBY的 SWITCHOVER切换
物理STANDBY的SWITCHOVER切换会把当前的一个物理STANDBY切换为PRIMARY数据库,而PRIMARY数据库且变成物理STNADBY数据库。一般SWITCHOVER切换都是计划中的切换,特点是在切换后,不会丢失任何的数据,而且这个过程是...
RAC建立DATA GUARD环境后出现的1677错误
对RAC环境建立了DATA GUARD后,RAC环境的一个实例关闭后无法启动,报错信息为:ORA-1677。RAC环境建立DATA GUARD的过程可以参考:http://yangtingkun.itpub.net/post/468/411898RAC环境的一个实例关闭后,在重启时报...
利用RMAN建立10GRAC数据库的DATA GUARD
本文介绍如何使用RMAN建立10G的RAC环境的DATA GUARD。由于环境所限,DATA GUARD的STANDBY数据库是一个单实例数据库。首先进行准备工作,在STANDBY数据库服务器上安装Oracle10201软件,然后打上10203的补丁。下面利用...
DBCA建库报错ORA-119
Oracle 10R2 for Solaris在启动DBCA建库是报错:ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00132: syntax error or unresolved network name ‘LISTENER_TEST’ORA-00178: 处理系统...
ORA-600(prssptoa2)错误
测试11g的系统分区时碰到一个600错误。这个错误可以重现,只需要对物化视图日志建立系统分区就会造成这个错误:SQL> CREATE TABLE T (ID NUMBER PRIMARY KEY);表已创建。SQL> CREATE MATERIALIZED VIEW LOG ON T PAR...
Oracle11新特性——分区功能增强(五)
打算写一系列的文章介绍11g的新特性和变化。Oracle11g在分区方面做了很大的提高,不但新增了4种复合分区类型,还增加了虚拟列分区、系统分区、INTERVAL分区等功能。这一篇介绍Oracle11g的系统分区功能。Oracle11新特...
Oracle11新特性——虚拟列(二)
打算写一系列的文章介绍11g的新特性和变化。Oracle11g增加了表的虚拟列,这个列的数据并没有存储在数据文件中,而是Oracle通过列数据的生成放到了数据字典中。这篇介绍虚拟列的进一步的研究。Oracle11新特性——虚拟...
V$SQL视图显示结果异常的诊断
今天碰到一个奇怪的现在,在检查会话执行的SQL时发现,V$SQL视图中SQL_TEXT列中的数据是不正常的。为了方便的定位问题,将显示异常的V$SQL记录备份到了BAK_V$SQL表中,首先看一下异常的SQL语句:SQL> SELECT SQL_TEX...
Oracle11新特性——分区功能增强(四)
打算写一系列的文章介绍11g的新特性和变化。Oracle11g在分区方面做了很大的提高,不但新增了4种复合分区类型,还增加了虚拟列分区、系统分区、INTERVAL分区等功能。这一篇介绍Oracle11g的虚拟列分区功能。Oracle11新...
重启系统后AUTOTRACE统计为零
这个bug很常见,如果重启过系统且没有退出SQLPLUS,再次登陆后,启用AUTOTRACE后,除了处理行数外的其他统计信息均为0。重新这个问题很容易:SQL> CONN YANGTK/YANGTK@YTK已连接。SQL> SET AUTOT ON SQL> SELECT COU...