【RAC】处理VIP资源被占用导致Cluster集群软件无法正常部署问题
以删除文件的方式手工删除RAC后,重新安装RAC的Cluster软件时,遇到如vip资源被占用的问题,将问题现象、原因及处理方法记录在此。1.报错截图错图提示如下图所示。2.报错内容The virtual hostname(s), rac1-v...
【TEMPORARY TABLE】Oracle两种临时表类型功能特点比较
Oracle的临时表可以是基于事务的,也可以是基于会话的。本文就Oracle的这两种类型的临时表做一个简单介绍和比较。1.基于事务的临时表1)语法CREATE GLOBAL TEMPORARY TABLE <TABLE_NAME> <column specificati...
【FGA】将FGA细粒度审计功能的审计结果记录在XML文件中
Oracle引以为傲的FGA细粒度审计功能为监控系统中的异常操作提供了非常便捷的手段。本文给出使用FGA功能将审计信息记录到XML文件的方法。审计信息记录到数据库中的方法参考文章: 《【FGA】将FGA细...
【权限】通过调整O7_DICTIONARY_ACCESSIBILITY参数实现SYS用户以普通身份登录数据库
Oracle数据库的SYS用户作为“God”级别的用户可以说无所不能。默认情况下SYS用户的登录方式只能是以“sysdba”特权方式登录到数据库。本文给出SYS用户以普通用户身份方式登录到数据库的方法。1.默认情况...
【MV】删除含有物化视图的表空间会遇到ORA-23515错误而无法删除
删除含有物化视图的表空间将会因遭遇ORA-23515错误而无法删除,这是一个事实!提醒在此。1.初始化环境1)创建表空间TBS_SEC_Dsec@ora10g> create tablespace TBS_SEC_D datafile '/oracle/ora10gR2/orada...
【FGA】将FGA细粒度审计功能的审计结果记录在数据库中
Oracle引以为傲的FGA细粒度审计功能为监控系统中的异常操作提供了非常便捷的手段。本文给出使用FGA功能将审计信息记录到数据库中的方法。1.初始化环境1)清理环境sys@ora10g> conn / as sysdbaConnected....
【Flashback】验证SYSTEM表空间上创建的表不支持Flashback Drop
在使用闪回技术恢复被DROP的表时,需要注意,如果表是被创建在SYSTEM表空间上,则此类表一旦被DROP,将不可以使用Flashback Drop技术进行恢复。1.验证创建在SYSTEM表空间的表不可以被闪回1)在普...
【MV】物化视图测试
物化视图作为Oracle性能调优的一种有效手段值得深入测试和了解,在充分了解和测试物化视图技术的基础上,可以将物化视图技术纳入到数据库架构设计过程中。本文对物化视图的创建以及物化视图的基本知...
【RMAN】重新将数据库注册到RMAN Catalog时偶遇ORA-02291错误之探查
使用“unregister database”命令可以取消数据库实例到RMAN Catalog的注册。但是,当需要重新完成注册时需要注意,一定要先退出RMAN环境然后再重新登录完成注册,否则将有可能遭遇“ORA-02291: integrity...
【TTS】使用Grid Control完成传输表空间数据迁移之备份文件导入
在文章《【TTS】使用Grid Control完成传输表空间数据迁移之备份文件生成》(http://space.itpub.net/519536/viewspace-696710)中给出了传输表空间的备份文件生成的详细过程。本文给出备份文件导入过...
【TTS】使用Grid Control完成传输表空间数据迁移之备份文件生成
使用传输表空间技术可以高效的完成跨操作系统平台、不同字符集之间的数据迁移。完成传输表空间操作的最常见方式是通过exp/imp或expdp/impdp工具结合RMAN工具一同完成的。除此之外我们也可以...
【Flashback】Flashback Query功能实践
下面的实验是在10g 10.2.0.4环境中完成的,体验Oracle带给我们的Flashback Query功能。 Flashback query的SQL语句语法如下: ①按照SCN号进行闪回的语法如下 SELECT * FROM TABLENAME AS O...
【Flashback】使用Flashback Drop技术闪回被DROP表的指定版本数据
当同一张表被多次DROP后,会在“数据库回收站”中记录多个被删除的版本.这里我们给出对DROP的指定版本进行恢复的方法和过程。1.确认数据库闪回功能是否开启sec@ora10g> show parameter recyclebinNAME&nb...
【Shared Pool】使用DBMS_SHARED_POOL包将PL/SQL大对象保存到Shared Pool
当系统在加载PL/SQL大对象时,有可能遭遇由于Shared Pool中存在大量碎片导致没有足够空间加载的问题。 我们可以将那些经常被使用的PL/SQL大对象预先保存到Shared Pool中,防止加载失败以及经常被换出,...
【PL/SQL】向表中插入连续数字之PL/SQL方法
在文章《【CONNECT BY】使用connect by level/rownum实现连续数字的插入》(http://space.itpub.net/519536/viewspace-694956)中给出了一种初始化连续数字的便捷方法。本文给出通过PL/SQL代码实现该功能的方...
【Shared Server Mode】测试调整shared_servers参数对数据库的影响
关于Shared Server模式的配置方法请参见文章《【Shared Server Mode】“专有服务器模式”调整为“共享服务器模式”》(http://space.itpub.net/519536/viewspace-609990)。 shared_servers参数是...
【问题处理】处理alert警告日志中出现无法找到libocr*.so文件问题
在Linux环境下遇到“Cannot determine all dependent dynamic libraries for /proc/self/exe”这个Bug,有关此Bug的更多描述信息请参考MOS的“Bug 4918834”。 紧随其后的提示信息是,无法找到...
【MV】实现跨库可更新物化视图
物化视图较为常见的一种用法是,远程数据库中存放的基表数据作为本地数据库的更新数据源,以便实现多个数据库与同一个数据源进行同步。这便是一种数据分发的表现形式。 这里给出这种实现这种跨库的...
【DBLINK】“ORA-02085: database link %s connects to %s”故障排查及处理策略两则
今天在使用连接远程数据库实例的database link时遭遇“ORA-02085: database link DBLINK_TO_SECGC connects to SECGC”报错,导致远程数据无法获取。本文给出ORA-02085报错过程、以及两种处理方法。...
【DataGuard】主库是否为OMF管理方式对使用Grid Control部署物理DataGuard的影响
本文给出在主库为OMF(Oracle-managed files)文件管理方式下,使用Grid Control部署物理DataGuard时,在File Location配置处与非OMF管理方式下的差异。 注:使用Grid Con...