备份恢复
搞怪的索引
对数据库特别是oracle有特殊的偏爱
展开
-
备份控制文件
show parameter dump alter database backup controlfile to trace as 'c:\bak_control.trc';备份出来的格式可以多种多样,txt、doc 都行;如果省略红色的路径部分,那么会放到上图的user_dump_desc配置的路径下;当多次执行备份命令并且不带指定路径时,会以追加的形式放入同一个文件中;原创 2013-04-09 14:41:33 · 798 阅读 · 0 评论 -
归档模式下恢复小记
restore 将数据文件带回到过去(备份的时间点)+ recover 恢复从备份到数据文件崩溃这段时间内所有提交的数据就是全恢复;在进行数据库维护是最好在表空间一级进行。完全恢复的方法:1.在数据库最初处于打开的状态下,进行开启数据库的恢复;2.在数据库最初处于关闭的状态下,进行开启数据库的恢复;3.恢复没有备份的数据文件;4.在关闭的状态下进行数据库的恢复;原创 2012-03-22 20:01:59 · 532 阅读 · 0 评论 -
FAST_START_MTTR_TARGET 参数
先来看官方文档解释FAST_START_MTTR_TARGETPropertyDescriptionParameter typeIntegerDefault value0ModifiableALTER SYSTEMRange of values0 to 3600 secondsB原创 2013-05-19 16:50:44 · 949 阅读 · 0 评论 -
热备小记
热备可以指定表空间和数据文件。热备必须在规定模式下。热备步骤:1.准备备份磁盘(或相应目录)2.检查备份表空间或文件: select flle_id ,file_name from dba_data_files;3.修改热备的表空间状态为备份,然后进行拷贝: alter tablespace tablespace_name begin backup; 用host copy 命原创 2012-03-20 21:45:39 · 936 阅读 · 0 评论 -
冷备份与冷恢复(续)
冷备份一般是运行在noarchiving log 模式,一般需要备份的文件是数据文件和控制文件。备份方式就是关闭数据库,使数据库中的数据处在一致状态,然后对相关文件进行物理拷贝。在dba_data_files中查找数据文件,在v$controlfile中查找控制文件。备份好之后打开数据库即可。 当然在noarchiving log模式下,也只能进行脱机恢复(即冷恢复),虽然这种方法会丢原创 2012-02-26 17:17:26 · 742 阅读 · 0 评论 -
冷备份与冷回复
冷备份是指在数据库关闭的情况下对所有数据文件的拷贝操作,这种操作既可以在非归档的数据库模式上运行,又可以在归档的数据库模式上运行。注:非归档模式下只能进行这种备份(冷备份)。 进行冷备份之前需要关闭数据库(shutdown immediate),然后把所有的数据文件、控制文件、参数文件、口令文件,拷贝到你想要备份的地方,之后重启数据库(startup)。至此,备份完成。原创 2010-08-12 09:55:00 · 1391 阅读 · 1 评论 -
NOARCHIVELOG 模式下的备份与恢复
NOARCHIVELOG 模式下的备份和恢复;理论:noarchivelog 模式具有以下特点:该模式下只能在shutdown数据库后进行一致性备份,并且不能以abort形式(该模式出现数据库不一致)关闭数据库;该模式下必须备份数据文件和控制文件;在检查点完成之后,后台进程LGWR可以覆盖原有重做日志内容;如果上一条成立,那么当数据文件出现介质失败时,只能恢复到过去原创 2013-07-03 10:49:51 · 2395 阅读 · 0 评论 -
高版本数据库在低版本数据库恢复时的实验
说明不兼容,这个时候修改 拷贝此文件到10.2.0.1.0的dbs下,然后用该pfile启动数据库:于是就在原来的10.2.0.3.0上把controlfile备份到trace文件中发现里面有关于版本号的语句,于是就写一个重建控制文件的sql,去执行;CREATECONTROLFILEREUSEDATABASE "ORCL"NORESETLOGS NOARCH原创 2013-07-27 19:20:46 · 1631 阅读 · 0 评论 -
控制文件的备份与恢复(手动)
Oracle 11.2 versionRed Hat Enterprise Linux Server release 5.4 首先需要给控制文件做一个备份:SQL> alter database backup controlfile to '/u01/app/oracle/online_backup/controlfile';Database altered.然后查看(做原创 2013-04-15 19:09:10 · 1913 阅读 · 0 评论