• rman全备脚本


    cat rman_back.sh
    #!/bin/bash
    source /home/oracle/.bash_profile
     
    rman log=/u01/backup/backupall_rman.log <<EOF
    connect target /
     
    run
    {
    CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 30 DAYS;
    allocate channel dev1 device type disk maxpiecesize 5G;
    backup as compressed backupset database format  '/u01/backup/full_db_%T_%d_%s_%p_%u';
    release channel dev1;
    }
     
    run
    {
    backup as compressed backupset archivelog all delete all input format '/u01/backup/archivelog_%T_%s_%p_%u';
    backup spfile format '/u01/backup/spfile_%T_%s_%p_%u';
    backup current controlfile format  '/u01/backup/controlfile_%T_%s_%p_%u';
     
    }
     
    crosscheck archivelog all;
    delete noprompt expired archivelog all;
    crosscheck backup;
    delete noprompt expired backup;
    report obsolete;
    delete noprompt obsolete;
    exit;
    EOF
  • 相关阅读:
    oracle之同义词
    oracle之序列
    oracle之视图
    oracle表空间
    oracle 闪回技术
    oracle权限管理
    oracle的undo表空间
    创建数据库之间的连接
    oracle监听
    oracle11g文件系统库迁移到ASM库上面
  • 原文地址:https://www.cnblogs.com/manger/p/12574696.html
Copyright © 2020-2023  润新知