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'; 
     
     
  • 相关阅读:
    centos mysql 编译安装
    vsftp配置主动模式和被动模式
    vim中选择匹配文本删除技巧
    解决zabbix图中出现中文乱码问题
    zabbix图中出现中文乱码问题
    Centos下Yum安装PHP5.5,5.6,7.0
    一款点击图片进行无限循环的jquery手风琴特效
    一款兼容IE6并带有多图横向滚动的jquery特效
    一款jQuery满屏自适应焦点图切换特效
    一款jQuery实现重力弹动模拟效果特效,弹弹弹,弹走IE6
  • 原文地址:https://www.cnblogs.com/HondaHsu/p/796628.html
Copyright © 2011-2022 走看看