类型:数据库类大小:298KB语言:中文评分: 0标签:现在下载,因为我在研究这方面,找到了这个信息,简单系统的介绍了数据库备份技术。希望对你的ORACLE数据库备份有所帮助。1导言
——ORACLE数据库是一个大型的关系数据库,可以存储几万亿字节的数据,因此如何保证这些数据的安全就显得尤为重要。我们从1991年开始使用ORACLE数据库,通过这些年的使用,我们为ORACLE数据库建立了一套完整的备份系统。现在我们将向您介绍我们的备份系统,供您参考。
-2根据实际需要决定数据库的运行模式
- ORACLE数据库有两种操作模式:一种是ARCHIVELOG,旨在数据库出现故障时最大限度地恢复所有提交的东西;另一种是通过NOARCHIVELOG将数据库恢复到最近的采集点。根据数据库的高可用性和用户能够承受的工作量损失量,我们采用正式运行的数据库作为归档方式;正在开发和调试的那些数据库不会存档。
-3如何改变数据库的运行模式
-3.1创建数据库时,设置数据库的运行模式
-创建数据库时,作为创建数据库的一部分,它决定了数据库的初始归档方法。一般来说是NOARCHIVELOG模式。数据库创建后,根据我们的需要,将运行在归档模式下的数据库更改为ARCHIVELOG模式。
-3.2将非备案模式改为备案模式
关闭数据库,备份已有数据,改变数据库的运行模式,是对数据库的一个重要改变,因此需要对数据库进行备份,保护可能出现的问题。
启动实例,在不打开数据库的情况下挂载数据库,更改归档模式SQL DBA lmode=y(svrmgrl)SQL db a连接内部SQL DBA启动挂载SQL DBA更改数据库归档日志;在初始化文件init*中启用自动存档。ora(通常位于dbs下,即ORACLE根目录的下目录),参数:log_archive_start=true
要指定归档重做登录文件名和存储位置,请将以下参数添加到初始化文件init*。ora:log _ archive _ format=% s . arclog _ archive _ dest=/arch12/arch(arch12是存储日志文件的目录)。关闭数据库,重新启动数据库,归档模式转换完成。