当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 本文以Oracle数据库在Linux下自动物理备份(脱机备份)的实现为例描述物理备份的操作步骤,希望能帮助更多的Oracle数据库管理员了解这一物理备份过程,避免不必要的数据丢失。
 

 

    摘要:oracle 高级复制,也称为对称复制。和 oracle 的其他功能不同, oracle 的高级复制不是即插即用的,用户必须深刻理解它们是如何工作的以及各种复制方案的优缺点。深刻理解复制的基本概念可以帮助你设计一个可靠的复制环境。 本文主要介绍了搭建 oracle 8 高级复制环境时需要设置的一些系统参数。需要提醒读者注意的是,笔者所给出的这些系统参数的具体配置数值只能保证可以成功的搭建出一个相对较好的高级复制环境,但本文并未对这些参数的优化配置进行进......
    摘要:oracle9i data guard 通过使用称为standby database的数据库来防止出现数据的灾难。它通过将primary database数据库的重做日志传到并应用到standby database数据库来使standby database数据库与primary database数据库同步:可以将重做日志直接从primary database数据库同步写到standby database数据库来完成完全没有数据损失的灾难保护。这会给prim......


用Linux完成Oracle自动物理备份

本文以oracle数据库在linux下自动物理备份(脱机备份)的实现为例描述物理备份的操作步骤,希望能帮助更多的oracle数据库管理员了解这一物理备份过程,避免不必要的数据丢失。本文的目标是通过执行一shell脚本来完成oracle数据库自动备份的全过程,而且能够在当前目录下生成其压缩文件。具体实现步骤如下:

【相关文章:51CTO存储专家:磁带机技术详解

【扩展阅读:SOA架构中间件发展趋势调查分析

1.以oracle用户身份登录到linux系统下。 【扩展信息:磁带技术不会消失变化中持续成长

2.建立database.srcipt文件,以便生成备份数据库的一些参数信息并保存在文件database.parm中。

这些信息对于以后恢复数据库具有重要的参考作用,所以在物理备份的过程中,需要保存这些信息,也可以把其他一些重要的信息写在这个脚本里。

$vi database.srcipt

spool database.parm

--这是当前备份数据库的系统参数列表

select * from v$parameter;

--这是当前备份数据库的字符集部分参数

select * from props$;

--这是当前备份数据库数据文件存储位置及名称

select * from v$datafile;

--这是当前备份数据库控制文件存储位置及名称

select * from v$controlfile;

--这是当前备份数据库日志文件存储位置及名称

select * from v$logfile;

--可以在这里添加其他一些重要信息

--开始生成备份shell文件,可参考backup.sh

spool off

spool backup.sh

select cp ||name || backup/ from v$datafile ;

select cp ||name || backup/ from v$controlfile ;

select cp ||member || backup/ from v$logfile;

spool off

shutdown immediate

exit

!


...   下一页
 ·oracle9i rac archivelog方式修改    »显示摘要«
    摘要:在rac下,更改归档模式不像单机或主/备模式下那么容易更改,主要是因为cluster_database参数的缘故。通过将cluster_database参数从true改为false,可以顺利用更改单机归档模式的方式来更改归档设置。 更改完毕后,再将cluster_database参数改回true即可。至于归档日志,可以通过nfs共享来保存两边共有的归档日志,当然也可以用rman直接各自备各个节点的归档日志,当需要恢复时,再将归档日志合并即可。 1、关......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE