注册
数据库备份报错处理:错误[-8003]:缺少本地或者远程归档
培训园地/ 文章详情 /

数据库备份报错处理:错误[-8003]:缺少本地或者远程归档

LENTΞL 2023/04/23 1821 0 0

备考时执行数据库备份时报错:

SQL> backup database; backup database; 第1 行附近出现错误[-8003]:缺少本地或者远程归档. 已用时间: 443.311(毫秒). 执行号:0.

经分析感觉是数据库状态不太对

SQL> select arch_mode from v$database; 行号 ARCH_MODE ---------- --------- 1 N

果然,数据库归档没有打开。
再按照下面的命令,执行一下,完美解决问题。

SQL> ALTER DATABASE MOUNT; SQL> ALTER DATABASE ADD ARCHIVELOG 'DEST=/dm8/data/HXDB/bak,TYPE=local,FILE_SIZE=128,SPACE_LIMIT=1024'; 操作已执行 已用时间: 00:00:04.258. 执行号:0. SQL> ALTER DATABASE ARCHIVELOG; 操作已执行 已用时间: 631.189(毫秒). 执行号:0. SQL> ALTER DATABASE OPEN; 操作已执行 已用时间: 00:00:05.592. 执行号:0. SQL> select arch_mode from v$database; 行号 ARCH_MODE ---------- --------- 1 Y

之后就可以进行数据库备份了!

SQL> BACKUP DATABASE FULL BACKUPSET '/dm8/data/HXDB/bak/db_full_bak01' 2 ; 操作已执行 已用时间: 00:00:32.648. 执行号:1004.
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服