oracle闪回、解锁、表、资料wjj√.docx

oracle闪回、解锁、表、资料wjj√.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle闪回、解锁、表、资料wjj√

flashback table to before drop //回复已删除的表删除归档日志文件show patameter log_archive_dest; //查看归档日志路径select * from v$flash_recovery_area_usage //查看闪回区的使用率select * from v$recovery_file_dest;闪回恢复区的概要信息。?数据库警告日志内容监控:? ?? ?select reason,object_type,suggested_action from dba_outstanding_alerts;alter system set db_recovery_file_dest_size = 20G scope=both sid=’*’ //增加闪回区的大小alter database archivelog //切换到归档模式archive log list //查看归档日志是否开启alter system archive log all //归档已经填满的联机日志文件alter system archive log current; //归档当前的联机日志文件alter system archive log start; //启动归档进程ps -ef | grep ora_arc //系统查询进程select destination,status from v$archive_dest; //查看归档路径的状态select username,sid,serial# from v$session? //查看用户的连接状况?alter system kill session532,4562?;关掉链接select saddr,sid,serial#,paddr,username,status from v$session where username is not null?可以用 alter user 用户ID account unlock 先解开这个用户锁定Shutdown immediate Startup restrict //开启数据库受限制模式用来删除用户注释:rba = redo byte address 。它由3部分组成,4byte+4byte+2byte分别为logfile sequence number ,logfile block number,byte offsetinto the block ,即redo 序列号,redo block 号,以及偏移量1.SCN(system change number)系统更改号select dbms_flashback.get_system_change_number from dual; 可以获得当前的SCN2.RBA (redo block address)onlin redo log的重做块地址3.创建检查点(checkpoint)的条件: 1.alter system checkpoint  2.alter system switch logfile  3.DBWn进程写出脏块查看控制文件中的scn:执行checkpoint后,(存于控制文件中)Oracle会更新当前控制文件中的System checkpoint SCN select checkpoint_change# from v$database;查看控制文件中记录的数据文件信息中的scn:(存于控制文件中)控制文件中记录了 Oracle中各个数据库文件的位置和信息,其中当然也包括了Datafile checkpoint SCN,因此在执行checkpoint的时候,Oracle还会去更新控制文件中所记录的各个数据文件的 datafile checkpoint SCN select checkpoint_change# from v$datafile;查看数据文件头中的start scn:(存于数据文件头中)执行checkpoint时,Oracle会更新存放在各个实际的数据文件头的Start SCN(注意绝对不会是控制文件中),这个SCN存在的目的是用于检查数据库启动过程中是否需要做media recovery(介质恢复) select checkpoint_change# from v$datafile_header; 查看控制文件中数据文件的end scn:(存于控制文件中)每一个所记录的数据文件头都有一个对应的End SCN,这个End SCN一定是存在于控制文件当中。这个

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档