以下脚本可以用于检测数据库当前是否有备份操作在执行中:
SELECT DECODE(os_backup.backup + rman_backup.backup, 0, 'FALSE', 'TRUE') backup FROM (SELECT COUNT(*) backup FROM gv$backup WHERE status = 'ACTIVE') os_backup, (SELECT COUNT(*) backup FROM gv$session WHERE status = 'ACTIVE' AND client_info like '%rman%') rman_backup /