Red Hat 6.5安装Oracle 10g故障汇总
目前Oracle 12c第一版已经推出接近一年时间,行业普遍接受11gR2作为安装标准配置。笔者接受了一个在64bit Red Hat安装老版本Oracle 10gR2的任务。在这个过程中,遇到一些问题,将解决策略记录下来,留待需要的朋友待查。 1、OS版本兼容 OS与Database Software之间的兼容性问题是我们...
从10046看分区裁剪(下)
上篇中我们讨论了单纯数据表段分区的行为特性和方式。本篇我们继续讨论如果有索引对象参与,会是如何呢? 3、全局索引Global Index情况 Global Index是分区表中使用的一种默认索引方案。对于分区的数据表,Global Index形成的是一个覆盖所有分区的索引树结构,对应的是一个段对象。...
从10046看分区裁剪(上)
分区裁剪(Partition Pruning)是我们选择Oracle分区表的一个重要原因。在之前的文章中,笔者讨论过实践中选择分区的两个出发点:性能出发点和管理出发点。在海量数据库环境中,管理优势是我们选择分区策略和分区键的一个主要出发点,性能出发点主要强调的就是分区裁剪。分区裁剪是建立在Oracle多段结构(s...
使用RMAN备份集搭建Oracle Datagard Step by Step(三)
8、故障问题解决 在之前的系列中,已经将Primary和Standby进行安装,并且redo apply过程已经测试成功。但是,在实验中,还是存在一系列问题需要完善补充。笔者在测试之后,就直接关闭服务器。重新启动之后,首先启动standby服务实例。 [oracle@SimpleLinux ~]$ export ORACLE_SI...
使用RMAN备份集搭建Oracle Dataguard Step by Step(二)
5、网络配置和密码文件配置 Primary和Standby端在sys用户管理密码上要求相同,所以在密码文件问题上,直接拷贝命名是支持的。 [oracle@SimpleLinux oracle]$ cd $ORACLE_HOME/dbs[oracle@SimpleLinux dbs]$ ls -ltotal 9552-rw-rw----. 1 oracle oinstall &n...
使用RMAN备份集搭建Oracle Dataguard Step by Step(一)
Data Guard作为Oracle MAA(最大可用性框架)的重要组成部分,已经成为很多成熟运维系统的标准配置。借助Data Guard提供的物理standby和逻辑standby,我们可以保证系统数据库运行在一个较高的可用性环境里。并且,switchover和failover策略,可以最大限度的保证日常运维和故障恢复场景。从最早的9i到11g,O...
聊聊Oracle的OS验证登录
用户名、密码是我们最常见的安全验证策略方法,也是我们在各种应用系统软件中采用的最多的安全保护策略。对Oracle而言,以最大限度保护系统数据安全,是不可推卸的天然职责。从最早版本到今天,Oracle在用户名和密码安全策略方面不断的加以改进,比如,进入11g之后,Default Profile要求定期进行用户密码修...
使用Oracle Net实现限制特定IP访问数据库
在实际运维环境中,信息安全是我们不能忽视的重要方面,更是企业核心价值所在。无论系统多强大、性能有多快,安全这个硬指标是不能回避的必要条件。数据库作为系统数据的贮存载体,是信息系统关键核心。数据库的安全、数据的安全,很大程度上就代表了信息安全的大部分内容。数据库安全不是一个单一的概念,...
Oracle DCD配置缓解12170问题
Oracle Net是负责实现从客户端到服务器的重要组件。在连接和保持通信过程中,Oracle Net都是担负着重要的职责。在实际运维环境中,一些连接和通信故障,都需要对于Oracle Net进行相应的调整控制工作。进入11g之后,Oracle的alert log职能是在不断的强化过程。ADR(Automatic Diagnostic Repository)的引入...
VM Ware虚拟机操作系统日志Error in the RPC receive loop解决
云计算、虚拟化是近几年信息化领域比较流行的概念。随着国内对于这些理念的深入,新一代虚拟机、虚拟化环境已经越来越出现在我们日常环境中。虚拟机灵活和快捷的部署管理方式,也逐渐被运维领域所接受。在实践领域中,我们在使用虚拟化环境同样面对一些新的问题和故障,需要我们重新进行学习探索,才能跟上...
Win7 64bit版本下安装Oracle 11g OS权限处理
一般情况下,我们选择安装Oracle数据库都是在Linux、AIX这类传统服务器操作系统下。即使出现Windows环境,也都是以2008、2012等服务器版本作为安装介质。在Win7环境下,一般是不推荐安装Oracle服务器版本的。那么对于平时需要在Win7环境下学习测试Oracle的朋友而言,虚拟机+Windows客户端是不错的选择。而...
“借尸还魂”恢复Windows 9i冷备数据库
冷备份是Oracle备份还原的一种重要技术。和热备份不同的是,冷备份需要的运行技术条件比较低,不需要开启归档模式。在允许特定时间停机的情况下,冷备份可以保存特定数据库时间点的数据镜像。随着RMAN工具的普及和数据泵Data Pump推广,冷备份,特别是直接将所有Oracle文件拷贝备份的情况,已经比较少见了。...
使用调用者权限实现Schema导向操作
很多时候,我们都会使用存储过程Procedure来实现一些脚本工具。通过Procedure来实现一些数据库相关的维护、开发工作,可以大大提高我们日常工作效率。一个朋友最近咨询了关于Procedure调用的问题,觉得比较有意思,记录下来供需要的朋友不时之需。 1、问题描述 问题背景是这样,朋友...
【DATAGUARD】DG系列之11g逻辑备库的搭建
【DATAGUARD】DG系列之11g物理备库的搭建说明:由于虚拟机,资源有限,搭建就在同一台服务器上进行了。 数据库版本:oracle11.2.0.4_x64 操作系统:redhat6.3_x64 主数据库:firsoul &n...
监控Data Guard实时同步
监控 real-time apply 实时同步的dataguard 是否正常同步:select to_char(SYSDATE,'yyyymmdd hh24:mi:ss') CTIME,NAME,VALUE,DATUM_TIME from V$DATAGUARD_STATS WHERE NAME LIKE '%lag';其中如果apply lag对应的value大于0,那么就需要注意检查是否同步正常。如果相差时间非常多,value值...
优化器革命之- adaptive cursor sharing (三)
请先阅读优化器革命之- adaptive cursor sharing (一)http://blog.itpub.net/22034023/viewspace-1218980/请先阅读优化器革命之- adaptive cursor sharing (二)http://blog.itpub.net/22034023/viewspace-1222110/上面两篇文章论述了ACS的特性,我们来看下ACS在PL/SQL里的工作情况,结果可能会令你非常失望:首先...
linux LVM 磁盘管理 基本用法举例
操作系统版本 suse linux 11 创建物理卷PV 给磁盘新建分区 大小1000M 将分区调整为8e linux LVM W写入保存 将分区转换为PV 查看现有PV信息 创建卷组 创建卷组 查看卷组 ? 创建逻辑卷LV 使用LV 创建文件系统 加入文件系统成功!! ? 扩展LV 无变化 resize文件系统 ...linux LVM 磁盘管理 基本用法例子
Duplicating an Active Database
Duplicating an Active Databaseduplicate体系结构搞点英语出来吧,英语不好的哥们就好好翻译翻译吧,这段英语是必须看懂的。。。。You can duplicate a source database to a destination database, which can be on the same or different computers. The database instance associated with the duplicate database i...
多个物化视图导致物化日志无法及时更新
文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明 CREATE MATERIALIZED VIEW LOG ON ANALYZE_LOG TABLESPACE "TEST" WITH ROWID, SEQUENCE INCLUDING NEW VALUES; CREATE MATERIALIZED VIEW ANALYZE_LOG1 REFRESH FAST WITH ROWID ON DEMAND AS SELECT * FROM ANALYZE_LOG; CREATE MATERIALIZED V...
RMAN配置DATAGUARD完整案例(主库基于ASM存储)
VMware Server搭建10gR2_32之dg完整案例(主库基于ASM存储)