- 博客(14)
- 收藏
- 关注
原创 rman恢复-不完全恢复
rman不完全恢复只适用于archivelog模式,只能在mount状态下完成。基于时间恢复基于时间恢复是指当出现用户错误(例如误删除表、误截断表)时,恢复到指定时间点的恢复。示例:模拟误截断表t_user。在终端设置环境变量nls_date_format
2011-08-29 23:38:14 3052
原创 rman恢复-数据文件与表空间的恢复
数据文件恢复open状态下恢复关闭后意外丢失的数据文件除了system表空间的数据文件(mount)之外,其它数据文件可以在open(mount也可以)状态下恢复。open状态下恢复数据文件可以减少数据库停用的时间,所以应该在open状态下恢复这些数据文件。示例一数据
2011-08-27 23:13:55 6647
原创 log4j配置日志服务器
socketServer.propertieslog4j.rootLogger=DEBUG,A1,A3,E,W,I,D#测试基于包的日志输出log4j.logger.com.log4j.test=DEBUG,PKG log4j.appender.A1=org.apache.log4j.lf5.LF5Appenderlog4j.appender.A1.MaxNumberOfReco
2011-08-23 14:01:37 2496
原创 rman恢复-system表空间恢复
恢复system表空间的数据文件system表空间存放着数据字典的信息。当数据库处于open状态,如果system表空间所对应的数据文件出现介质失败,那么当在其数据文件上执行I/O操作时,数据库会自动关闭;当数据库处于关闭状态时,如果system表空间所对应的数据文件出现介质
2011-08-22 22:32:31 2158
原创 rman恢复
<!--p {margin-bottom:0.21cm}-->rman恢复rman转储命令restoredatabase --mount状态restoretablespace --open状态restoredatafile --mount或open状态restorecontrolfile --nomount状态restorearchivelog
2011-08-19 23:35:47 943
原创 rman备份
<!--p {margin-bottom:0.21cm}-->备份集(BackupSet)rman提供的一种存储备份信息的逻辑结构。可以存储一个或多个文件的备份信息。备份集由一个或多个备份片组成,每个备份片对应一个OS文件。备份集只包含数据文件已用数据块的信息,而不包含空数据块,因此更节省存储空间。备份集不仅可以存放到磁盘,而且可以存放到磁带。默
2011-08-16 23:27:23 1117
原创 rman基础
连接到rman1.连接到目标数据库(不使用恢复目录)[oracle@localhost ~]$ rman target evan/evan@oralife nocatalog在rman提示符下连接目标数据库:[oracle@localhost ~]$ rman nocatalogRMAN> connect target evan/evan@oralife2连接到目标数据
2011-08-14 22:56:22 901
原创 spring mvc 体验
Controller层次结构:处理器映射:BeanNameUrlHandlerMappingSimpleUrlHandlerMapping(推荐)MultiActionController的配置方式:默认使用InternalPathmethodNameResolver进行方法名的解析还可以使用ParameterMethodNameResolver,Propert
2011-08-10 12:56:35 1220
转载 Oracle SCN
Oracle中的SCN(system change number)和我们的北京时间的意义是相同的,SCN是Oracle中的时间号。 为什么Oracle不用时间来界定呢?我在北京时间8:00的时候执行一条DML语句,然后修改机器上的时间为7:00,再执行一条DML语句。如果用机器上的时间区分的话,那Oracle根本区分不出来这两条DML语句的执行顺序——而这一点对于Oracle是很重要的
2011-08-09 21:18:04 1245
原创 resetlogs选项
使用resetlogs的情况:1)不完全介质恢复之后。2)使用备份的控制文件进行恢复之后。resetlogs作用:1)归档当前重做日志,并清除联机重做日志的内容,重置日志序列号为1。2)如果联机重做日志文件不存在,就创建它们。3)重新初始化控制文件中有关联
2011-08-09 18:02:18 909
原创 基于用户管理的备份与恢复—noarchivelog模式下的备份与恢复
1. NOARCHIVELOG 模式NOARCHIVELOG 是指不保留重做历史记录的日志操作模式。这种操作模式只能用于保护例程失败(例如系统断电),而不能保护介质失败。NOARCHIVELOG 模式具有以下特点:当检查点完成之后,后台进程LGWR 可以覆盖原有重做日志内容。如果在数据库备份之后的重做日志内容已经被覆盖,那么当数据文件出现介质失败时,只能恢复到过去的完全备份点。当数
2011-08-05 14:20:57 1549
原创 基于用户管理的备份与恢复—恢复重做日志
日志组的某个日志成员损坏SQL> select group#,status,member from v$logfile; GROUP# STATUS MEMBER---------- ------- -------------------------------
2011-08-03 17:37:37 800
原创 基于用户管理的备份与恢复-备份其它文件
备份归档日志--查看第一个归档位置过去一天以来生成的归档日志,dest_id代表归档日志存放位置,对应到v$archive_dest中1~10的destination字段值,0代表不可用SQL> select name from v$archived_log where
2011-08-02 23:03:07 799
原创 基于用户管理的备份与恢复-控制文件的备份与恢复
控制文件用于记录和维护数据库。当恢复数据库时,服务器进程和后台进程需要从控制文件中读取各种备份相关的信息。如果控制文件损坏,则会导致这些备份信息的丢失。尽管使用多元化控制文件可以防止控制文件损坏,但因为控制文件的重要性,应该定期备份控制文件。当数据库配置发生改变时,一定要备份控制文件。涉及到数据库配置改变的命令:alter database [add|drop] logfilealter
2011-08-02 00:04:12 1023
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人