摘要:首先解释一下我的实验环境:一台ultra 10, 系统是solaris 8, 在xp上使用xmanager操作.(我的机子内存是256m,当时用了一天一夜,所以大家要有强烈的心理准备!) solaris 的安装就不用细说了吧! 咱们直接进入正题吧!一. 添加系统参数和相应的用户/组1. 修改系统参数,编辑 /etc/system文件# cp /etc/system system.bkp //修改前......
摘要:本文将介绍oracle database 9i在open unix 8 下的安装过程,如果你是有过安装oracle的经验本安装过程可以权当快速安装手册;如果你以前从未安装过oracle数据库,那我们就从这篇文章开始熟悉oracle的安装过程。 系统要求: 以下的系统要求适用于典型的oracle安装和创建简单数据库的方式。 内存: 安装oralce 9i软件至少需要256m内存 交换区: 交换区的大......
oracle联机热备份的原理要求归档模式
sql> archive log list;
database log mode archive mode
automatic archival enabled
archive destination use_db_recovery_file_dest
oldest online log sequence 14
next log sequence to archive 16
current log sequence 16
-------------
先看用户管理的热备份
看看下面这个关键的操作,将备份的内容置于backup模式,用户管理的联机热备份必需的操作,
不然copy备份的数据文件不能用来恢复,即使用某些放时恢复了也会丢数据
sql> alter tablespace users begin backup;
tablespace altered.
sql> list
1 select d.file_name filename,d.tablespace_name ts_name,b.status
2 from dba_data_files d,v$backup b
3* where d.file_id=b.file#
sql> /
filename ts_name status
---------------------------------------- ---------- ------------------
/u02/oradata/sales/system01.dbf system not active
/u02/oradata/sales/undotbs01.dbf undotbs1 not active
/u02/oradata/sales/sysaux01.dbf sysaux not active
/u02/oradata/sales/users01.dbf users active
/u02/oradata/sales/example01.dbf example not active
/u02/oradata/sales/perfstat.dbf perfstat not active
users表空间现在处于backup模式,究竟这时候怎么了?
在我们alter tablespace users begin backup 的时候是
锁定了users表空间对应的数据文件头的change scn.
首先考虑一下数据库怎么用日志文件做恢复:查找不一致的数据文件(根据文件头中旧的scn)
如果锁定了文件头,这个文件头中的scn就不会改变(当然了数据块还是会变化的,还可以做读写).
然后就会应用这个scn到现在的日志....
下一页 摘要:系统要求:(以oracle9i的标准来写的)以下的系统要求适用于典型的oracle安装和创建简单数据库的方式。 内存:安装oralce 9i软件至少需要256m内存 交换区:交换区的大小一般要求是内存的两倍,至少要求达到400m以上 光驱:如果你使用光盘安装oracle9i则你的机子上需要8速以上的cdrom,如果你是下载了oracle9i的包文件,则不需要使用的cdrom。 硬盘空间:安装ora......