oracle+trunkc,Oracle常用备份与恢复操作

查看归档模式状态

ARCHIVE LOG LIST 冷备份.

a.) 查询v$controlfile获取控制文件信息

b.) 查询v$logfile获取重做日志信息

c.) 查询dba_data_files, v$datafile, v$tablespace获取数据文件与表空间对应关系,和文件信息.

d.) 使用show parameter pfile获取参数文件信息.

e.) 如果是归档模式下的冷备份,使用show parameter log_archive_;获取归档日志的目录信息.

f.) 如果pfile使用的是spfile,使用CREATE PFILE = "路径" from SPFILE;生成

g.)关闭数据库

h)复制所有文件,最好包含口令文件.

i.)启动数据库 冷恢复

a.)关闭数据库

b.)复制所有备份的文件到原来位置

c.)启动数据库 文件原位置不可用时.

在mount状态下使用 ALTER DATABASE RENAME FILE 'xxx' TO 'yyy';

之后启动数据库即可 控制文件原位置不可用时.

修改参数文件相应信息,并以修改后的参数文件启动.

启动归档模式,改变模式后需要做全数据库冷备份.在MOUNT状态下使用:

ALTER DATABASE ARCHIVELOG;

10g之前需要手动启动归档进程,10g之后自动就会启动.手动启动进程:

ALTER SYSTEM ARCHIVE LOG START;

或设置静态参数ALTER SYSTEM SET LOG_ARCHIVE_START = TRUE SCOPE=SPFILE; (10g之后被舍弃) 立即进行归档

ALTER SYSTEM ARCHIVE LOG CURRENT 设置可启动的归档进程数

ALTER SYSTEM SET LOG_ARCHIVE_MAX_PROCESSES = n; 设置归档日志储存路径.(最多十个). 如果不做设置的话,默认使用系统参数DB_RECOVERY_FILE_DEST对应的目录.

ALTER SYSTEM SET LOG_ARCHIVE_DEST_n = "路径";            (n = 1至10)

路径后加" MANDATORY"如 = "c:\backup\ MANDATORY" 意思是本路径下的归档文件为必须,对应文件没写成功之前相应重做日志不可被覆盖.

加" OPTIONAL"则为可选,也是默认模式.

建议至少有两组必须的归档日志(可通过下面的另一参数灵活设置其位置) 查询归档目录信息

SHOW PARAMETER LOG_ARCHIVE_DEST_;

其中log_archive_dest_state_n 是目录是否启用的信息

也可以用一下SQL查询:

SELECT DESTINATION, BI

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值