zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

ORA-01123: cannot start online backup; media recovery not enabled ORACLE 报错 故障修复 远程处理

Oracle ORA 故障 处理 远程 报错 修复 not
2023-06-13 09:18:58 时间
ORA-01123: cannot start online backup; media recovery not enabled ORACLE 报错 故障修复 远程处理

ORA-01123: cannot start online backup; media recovery not enabled

Cause: An attempt to start backup of an on-line tablespace failed because media recovery is not enabled.

Action: Enable media recovery and retry this operation.

ORA-01123错误表明系统无法开始线上备份,由于媒体恢复没有开启。

1、Media Recovery参数设置为FALSE

2、媒体恢复没有正确关闭

3、系统表空间的状态不正确

4、备份和恢复的系统参数被误设置

5、系统表空间已满

6、系统数据库不支持线上备份

正常处理方法及步骤

1、设置Media Recovery参数为TRUE

要解决ORA-01123错误,您必须将Media Recovery参数设置为TRUE,以启用媒体恢复。

SQL ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=2G SCOPE=BOTH;

SQL ALTER SYSTEM SET LOG_ARCHIVE_DEST_2= LOCATION=USE_DB_RECOVERY_FILE_DEST SCOPE=SPFILE;

SQL ALTER SYSTEM SET DB_RECOVERY_FILE_DEST= C:\ORACLE\ORADATA\prd\RECOVERY_AREA SCOPE=SPFILE;

SQL ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=2G SCOPE=SPFILE;

SQL ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION;

SQL ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH;

2、检查系统表空间

必须检查备份和恢复数据库的系统表空间,以了解表空间是否空间不足,并确保其状态为ONLINE。

SQL SELECT TABLESPACE_NAME, STATUS

FROM DBA_TABLESPACES

WHERE TABLESPACE_NAME LIKE %SMT%

TABLESPACE_NAME STATUS

-

SYSTEM_MTP ONLINE

3、检查系统参数

如果系统参数被误设置,则必须检查系统参数以确保适当设置,以启用媒体恢复及其他备份和恢复操作。

SQL SHOW PARAMETER LOG_ARCHIVE_DEST_2

NAME TYPE VALUE

log_archive_dest_2 string LOCATION=USE_DB_RECOVERY_FILE_DEST

4、检查数据库是否支持线上备份

有时您的数据库版本可能不支持线上备份,因此必须检查数据库是否具有此功能。

SQL SELECT NAME, VALUE

FROM V$OPTION

WHERE NAME= Online Backup

NAME VALUE

-

Online Backup TRUE


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 ORA-01123: cannot start online backup; media recovery not enabled ORACLE 报错 故障修复 远程处理