zoukankan      html  css  js  c++  java
  • Oracle 命令大汇总备份与恢复

    第十二章: BACKUP and RECOVERY 
        1. v$sga,v$instance,v$process,v$bgprocess,v$database,v$datafile,v$sgastat 
        2. Rman need set dbwr_IO_slaves or backup_tape_IO_slaves and large_pool_size 
        3. Monitoring Parallel Rollback 
        > v$fast_start_servers , v$fast_start_transactions 
        4.perform a closed database backup (noarchivelog) 
        > shutdown immediate 
        > cp files /backup/ 
        > startup 
        5.restore to a different location 
        > connect system/manager as sysdba 
        > startup mount 
        > alter database rename file '/disk1/../user.dbf'to '/disk2/../user.dbf'; 
        > alter database open; 
        6.recover syntax 
        --recover a mounted database 
        >recover database; 
        >recover datafile '/disk1/data/df2.dbf'; 
        >alter database recover database; 
        --recover an opened database 
        >recover tablespace user_data; 
        >recover datafile 2; 
        >alter database recover datafile 2; 
        7.how to apply redo log files automatically 
        >set autorecovery on 
        >recover automatic datafile 4; 
        8.complete recovery: 
        --method 1(mounted databae) 
        >copy c:\backup\user.dbf c:\oradata\user.dbf 
        >startup mount 
        >recover datafile 'c:\oradata\user.dbf; 
        >alter database open; 
        --method 2(opened database,initially opened,not system or rollback datafile) 

        >copy c:\backup\user.dbf c:\oradata\user.dbf (alter tablespace offline)
        >recover datafile 'c:\oradata\user.dbf' or 
        >recover tablespace user_data; 
        >alter database datafile 'c:\oradata\user.dbf' online or 
        >alter tablespace user_data online; 
        --method 3(opened database,initially closed not system or rollback datafile) 
        >startup mount 
        >alter database datafile 'c:\oradata\user.dbf' offline; 
        >alter database open 
        >copy c:\backup\user.dbf d:\oradata\user.dbf 
        >alter database rename file 'c:\oradata\user.dbf'to 'd:\oradata\user.dbf' 
        >recover datafile 'e:\oradata\user.dbf' or recover tablespace user_data; 
        >alter tablespace user_data online; 
        --method 4(loss of data file with no backup and have all archive log) 
        >alter tablespace user_data offline immediate; 
        >alter database create datafile 'd:\oradata\user.dbf'as 'c:\oradata\user.dbf'' 
        >recover tablespace user_data; 
        >alter tablespace user_data online 
        5.perform an open database backup 
        > alter tablespace user_data begin backup; 
        > copy files /backup/ 
        > alter database datafile '/c:/../data.dbf' end backup; 
        > alter system switch logfile; 
        6.backup a control file 
        > alter database backup controlfile to 'control1.bkp'; 
        > alter database backup controlfile to trace; 
        7.recovery (noarchivelog mode) 
        > shutdown abort 
        > cp files 
        > startup 
        8.recovery of file in backup mode 
        >alter database datafile 2 end backup; 
        9.clearing redo log file 
        >alter database clear unarchived logfile group 1; 
        >alter database clear unarchived logfile group 1 unrecoverable datafile; 
        10.redo log recovery 
        >alter database add logfile group 3 'c:\oradata\redo03.log'size 1000k; 
        >alter database drop logfile group 1; 
        >alter database open; 
        or >cp c:\oradata\redo02.log' c:\oradata\redo01.log 
        >alter database clear logfile 'c:\oradata\log01.log'; 
     
     
  • 相关阅读:
    js数组根据对象中的元素(相同的属性值)去重
    nginx设置add_header 跨域依旧失败解决
    canvas前端压缩图片和视频首屏缩略图并上传到服务器
    纯前端下载文件的方法
    vue多文件上传进度条 进度不更新问题
    jquery中attr和prop的区别
    为什么我认为数据结构与算法对前端开发很重要?
    CSS2.0实现面包屑
    Vue是如何渲染页面的,渲染过程以及原理代码
    js 事件驱动原理
  • 原文地址:https://www.cnblogs.com/HondaHsu/p/796628.html
Copyright © 2011-2022 走看看