上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 106 下一页
摘要: --=======================-- Oracle 热备份--======================= Oracle 热备份是指数据库处于open状态下,对数据库的数据文件、控制文件、参数文件、密码文件等进行一系列备份操作。热备是基于用户管理备份恢复的一种方式,也是除了RMAN备份之外较为常用的一种备份方式。一、热备的过程 冻结块头-->控制SCN在备份时不发生变化 进行物理拷贝 解冻块头-->让SCN可以变化(当对SCN解冻后,系统会自动更新SCN至最新的状态)二、基于数据库的热备 alter database begin backup; 拷贝所有的dat 阅读全文
posted @ 2010-08-16 16:19 生活不是用来挥霍的 阅读(189) 评论(0) 推荐(0) 编辑
摘要: --================================-- SYSAUX表空间管理及恢复--================================ SYSAUX表空间是在10g之后引入的一个新的表空间,主要用于减轻对SYSTEM表空间的压力而作为SYSTEM表空间的辅助表空间。原来存放于SYSTEM表空间的很多组件以及一些数据库元数据在10g中被移植到SYSAUX表空间。 SYSAUX表空间在正常的数据库操作中不能被删除,或重命名,也不支持可移动表空间功能,但可以脱机。如果SYSAUX表空间失效,比如发生介质故障后有些数据库的功能会随之失效。 本文先描述一下SYSAUX 阅读全文
posted @ 2010-08-13 20:36 生活不是用来挥霍的 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 一. CPU(Critical Patch Update) 一个CPU内包含了对多个安全漏洞的修复,并且也包括相应必需的非安全漏洞的补丁。CPU是累积型的,只要安装最新发布的CPU即可,其中包括之前发布的所有CPU的内容。事实上,在CPU之前的安全漏洞修改除去个别例外也被包括在CPU中。Oracle公司只对处于标准技术支持和延长支持期间的产品提供CPU更新,对处于维持支持范围的产品不提供新的CPU.(对于9.2以前的版本,只对处于ECS和EMS期间的版本提供CPU更新。)一般对当前补丁发行版及前一个版本提供CPU,但也有只限于当前补丁发行版的例外情形。也就是说,一般需要先安装最新PSR后才可能 阅读全文
posted @ 2010-08-13 13:36 生活不是用来挥霍的 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 在oracle 9i中引入flashback查询,以便能在需要的时候查到过去某个时刻的一致性数据,依赖于undo表空间存储的信息来闪回查询以前的版本,当然这个受限于undo表空间的大小,以及保留策略。如果undo 被覆盖了就不能进行查询。oracle10g中增强了闪回查询的功能,并且提供了将整个数据库回退到过去某个时刻的能力,这是通过引入一种新的flashback log实现的。flashback log有点类似redo log,只不过redo log将数据库往前滚,flashback log则将数据库往后滚。为了保存管理和备份恢复相关的文件,oracle10g提供了一个叫做闪回恢复区(Fla 阅读全文
posted @ 2010-08-13 00:24 生活不是用来挥霍的 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 之前整理过一篇文章: Oracle 等待事件 http://blog.csdn.net/tianlesoftware/archive/2010/05/31/5635934.aspx一. 等待事件的相关知识:1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件是在调整数据库的时候需要关注与研究的。在Oracle 10g中的等待事件有872个,11g中等 阅读全文
posted @ 2010-08-12 19:55 生活不是用来挥霍的 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一朋友问我一个问题: RMAN> BACKUP RECOVERY AREA; 这个命令备份哪些内容, 还真不太清楚。 Google了一下。 这个命令是备份Flash recovery Area的内容的。 这是也是Oracle 10g以后才有的。10g引进了flash recovery area,同时在rman备份中支持对该区域的备份。 在9i中oracle引入flashback查询,依赖于undo表空间存储的信息来闪回查询以前的版本,当然这个受限于undo表空间的大小,以及保留策略。在10g中oracle又引入了新的flashback功能,使用了flash recovery area来存 阅读全文
posted @ 2010-08-12 13:53 生活不是用来挥霍的 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 同事今天问我一个问题,怎么查看数据库是spfile 启动的还是pfile启动的,还真没有研究,玩Oracle 几年了,都没有留意过这个问题。 在网上google了一下。 有如下两种方法: 方法一:SQL> select distinct ISSPECIFIEDfrom v$spparameter; ISSPEC------FALSETRUE如果只有FALSE,使用的是PFILE,如果有TRUE,说明用的是SPFILE方法二:SQL>show parameters spfile如果有值说明使用spfile启动,反之pfile测试一:spfile 启动情况 Oracle 默认是用spf 阅读全文
posted @ 2010-08-11 17:44 生活不是用来挥霍的 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 昨天装了个Redhat 5.4 的Linux。 准备做RAC 实验的。因为在装系统之前就安装了一个网卡。 系统安装完后,有添加了一个网卡,准备配置网卡的时候,发现网卡的设备名变成了peth0. 这个名词很奇怪,而且配置后也无法ping通这个地址。 很无耐, 折腾了半天,把网卡删了,重新添加(在虚拟机上装的),生成的设备名还是一样。也是Google半天才把问题解决了。 网上的说法是启用了支持XEN的内核,eth0就是映射到peth0的,系统还会自动生成一个xenbr0的网卡,这个网卡是为guestOS做桥接的。vif0.0是指Domain0的第一块网卡,vif0.1指Domain0的第二块网卡。 阅读全文
posted @ 2010-08-10 11:24 生活不是用来挥霍的 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 今天和 杭州恒生 的一个朋友讨论一个RMAN 在备份时数据块一致性的问题。关于RMAN 的备份原理参考blog: RMAN 系列(一)---- RMAN 体系结构概述 http://blog.csdn.net/tianlesoftware/archive/2010/06/09/5659701.aspx先看官方文档上的一段话:Consistent BackupsYou can use the BACKUP command to make consistent and inconsistent backups of the database. A consistent backup occurs 阅读全文
posted @ 2010-08-10 00:06 生活不是用来挥霍的 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 环境:WinXPSP2+VC6+Oracle10g代码:// 定义符号常数#define USERNAME "SCOTT"#define PASSWORD "x"#include <stdio.h>// 说明SQLCA和ORACAEXEC SQL INCLUDE SQLCA;EXEC SQL INCLUDE ORACA;// 启用ORACLE通讯区:ORACA=YES,使它能被使用EXEC ORACLE OPTION (ORACA=YES);// 说明SQL变量EXEC SQL BEGIN DECLARE SECTION; char* use 阅读全文
posted @ 2010-08-09 23:47 生活不是用来挥霍的 阅读(611) 评论(0) 推荐(0) 编辑
上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 106 下一页