ORA-01123:无法启动联机备份;未启用介质恢复(错误分析)

1. 联机备份出错:
SQL> alter tablespace zy begin
backup;
alter tablespace users begin backup
*
ERROR at line 1:
ORA-01123:cannot start online backup;media recovery not enabled

 

2. 查找错误原因:
         在noarchive模式下不能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才能进行。

 

3. 看看归档情况:
SQL> archive
log list
Database log mode                    No Archive Mode
Automatic archival                    Disabled
Archive destination                  USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence        36
Current log sequence                  38

 

4. 以archive模式启动数据库:
SQL> shutdown immediate

SQL> startup mount

SQL> alter database archivelog;

 

5. 查看归档情况:
SQL> archive log list
Database log mode                      Archive Mode
Automatic archival                       Enabled
Archive destination                     USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence           37
Next log sequence to archive        39
Current log sequence                     39

 

6. 开启数据库
SQL> alter database open;
Database altered.

 

7. 开启联机备份模式
SQL> alter tablespace zy begin
backup;
Tablespace altered.

 

SQL> host copy C:\oracle\product\10.1.0\oradata\orcl\ZY01.DBF C:\backup
已复制       1个文件

 

SQL> alter tablespace zy end
backup;
Tablespace altered.

 

成功!

1. 联机备份出错:
SQL> alter tablespace zy begin
backup;
alter tablespace users begin backup
*
ERROR at line 1:
ORA-01123:cannot start online backup;media recovery not enabled

 

2. 查找错误原因:
         在noarchive模式下不能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才能进行。

 

3. 看看归档情况:
SQL> archive
log list
Database log mode                    No Archive Mode
Automatic archival                    Disabled
Archive destination                  USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence        36
Current log sequence                  38

 

4. 以archive模式启动数据库:
SQL> shutdown immediate

SQL> startup mount

SQL> alter database archivelog;

 

5. 查看归档情况:
SQL> archive log list
Database log mode                      Archive Mode
Automatic archival                       Enabled
Archive destination                     USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence           37
Next log sequence to archive        39
Current log sequence                     39

 

6. 开启数据库
SQL> alter database open;
Database altered.

 

7. 开启联机备份模式
SQL> alter tablespace zy begin
backup;
Tablespace altered.

 

SQL> host copy C:\oracle\product\10.1.0\oradata\orcl\ZY01.DBF C:\backup
已复制       1个文件

 

SQL> alter tablespace zy end
backup;
Tablespace altered.

 

成功!

1. 联机备份出错:
SQL> alter tablespace zy begin
backup;
alter tablespace users begin backup
*
ERROR at line 1:
ORA-01123:cannot start online backup;media recovery not enabled

 

2. 查找错误原因:
         在noarchive模式下不能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才能进行。

 

3. 看看归档情况:
SQL> archive
log list
Database log mode                    No Archive Mode
Automatic archival                    Disabled
Archive destination                  USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence        36
Current log sequence                  38

 

4. 以archive模式启动数据库:
SQL> shutdown immediate

SQL> startup mount

SQL> alter database archivelog;

 

5. 查看归档情况:
SQL> archive log list
Database log mode                      Archive Mode
Automatic archival                       Enabled
Archive destination                     USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence           37
Next log sequence to archive        39
Current log sequence                     39

 

6. 开启数据库
SQL> alter database open;
Database altered.

 

7. 开启联机备份模式
SQL> alter tablespace zy begin
backup;
Tablespace altered.

 

SQL> host copy C:\oracle\product\10.1.0\oradata\orcl\ZY01.DBF C:\backup
已复制       1个文件

 

SQL> alter tablespace zy end
backup;
Tablespace altered.

 

成功!

1. 联机备份出错:
SQL> alter tablespace zy begin
backup;
alter tablespace users begin backup
*
ERROR at line 1:
ORA-01123:cannot start online backup;media recovery not enabled

 

2. 查找错误原因:
         在noarchive模式下不能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才能进行。

 

3. 看看归档情况:
SQL> archive
log list
Database log mode                    No Archive Mode
Automatic archival                    Disabled
Archive destination                  USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence        36
Current log sequence                  38

 

4. 以archive模式启动数据库:
SQL> shutdown immediate

SQL> startup mount

SQL> alter database archivelog;

 

5. 查看归档情况:
SQL> archive log list
Database log mode                      Archive Mode
Automatic archival                       Enabled
Archive destination                     USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence           37
Next log sequence to archive        39
Current log sequence                     39

 

6. 开启数据库
SQL> alter database open;
Database altered.

 

7. 开启联机备份模式
SQL> alter tablespace zy begin
backup;
Tablespace altered.

 

SQL> host copy C:\oracle\product\10.1.0\oradata\orcl\ZY01.DBF C:\backup
已复制       1个文件

 

SQL> alter tablespace zy end
backup;
Tablespace altered.

 

成功!

时间: 2025-01-26 17:52:50

ORA-01123:无法启动联机备份;未启用介质恢复(错误分析)的相关文章

DBA工作备忘录之三:rman备份,未使用catalog,控制文件丢失的解决办法

备份|解决|控制 [Oracle] DBA工作备忘录之三:rman备份,未使用catalog,控制文件丢失的解决办法 作者:Fenng 日期:July 19 2004 情况描述客户报告数据库故障,新来的系统管理员误操作.删掉了一些文件.询问:删掉了那些文件?答曰:所有重要数据文件,所有控制文件.数据库原来是归档模式,用rman备份数据,rman 使用控制文件.幸运的是,最后一次rman full 备份是包括了控制文件在内.系统没有设定自动备份控制文件.现在状况是数据库无法启动. 不用说,客户的备

设置家庭组时显示媒体流未启用的解决办法

  媒体流它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上,不过windows7系统用户发现在设置家庭组的时候,有两台电脑中的其中一台提示"媒体流被管理员定义的组策略禁用"或媒体流未启用,这要如何解决呢? 原因分析:这可能是因为使用了第三方优化软件不小心禁用了"Windows Media Player Network Sharing Service"服务,才会出现这样的问题. 1.打开开始菜单中的运行对话框,然后在运行对话框中输入"serv

【DB2】联机备份后 当前用户不能再访问

db2 => connect to sample  数据库连接信息  数据库服务器         = DB2/NT 9.5.0  SQL 授权标识         = YANG  本地数据库别名       = SAMPLEdb2 => select * from administrator.staff where id = 50 ID     NAME      DEPT   JOB   YEARS  SALARY    COMM ------ --------- ------ -----

QQ在线客服图标显示未启用的解决办法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近又发现有网页QQ图标显示"未启用"情况,尝试点击交谈,仍然可以直接接通对方QQ进行交谈,但是对于网站访客来说,QQ在线客服图标如显示未启用,将是一个无效的存在方式,即访客大多数情况下不会选择点击显示"未启用"状态的QQ客服,这对于网站管理员来说是个令人困扰的问题,广州奇亿网络其实早在2010年已经提

ihs + websphere7 如何自定义 500 页面 (在ihs启动并且websphere未启动的情况下,并且存在虚拟主机)

问题描述 如题.本人修改了httpd.conf中的DocumentRoot"C:/IBM/HTTPServer1/htdocs"ErrorDocument500"/error.html"ErrorDocument404"/error.html"可以在访问如下地址http://localhost时实现404状态跳转到error.html当前应用的虚拟主机为test.com在ihs启动并且websphere未启动的情况下访问http://test.c

为什么联机备份表空间中的数据文件会产生大量redo,冻结数据文件头的scn(引用)

http://space.itpub.net/7728585/viewspace-545610 在Oracle备份中,我们可以使用alter tablespace ... begin backup将表空间置于联机备份模式,然后用操作系统命令进行数据文件的物理拷贝,达到备份的目的,这个过程中数据文件还是照样联机,并进行正常的数据插入,但会导致比平常更多的REDO记录的产生 产生较多的REDO记录是由热备引起的,因为在热备过程中,我们采用copy/ocopy命令,这个是属于操作系统的命令,他和Ora

用户管理的备份(一致性备份、非一致性备份、脱机备份、联机备份)_数据库其它

1.备份数据库概念:指备份数据库的所有数据文件和控制文件,另外还应该备份参数文件和口令文件注意:当备份数据库时,不要备份重做日志.1.1一致性备份概念:数据库一致性备份是指关闭了数据库后备份所有数据文件和控制文件的方法.当使用SHUTDOWN 命令正常关闭了数据库之后,所有数据库文件的当前SCN 值完全一致,所以关闭后的数据库备份被称为数据库一致性备份或者冷备份.适用:ARCHIVELOG.NOARCHIVELOGselect name from v$datafile union select

qq显示未启用 网站qq显示未启用怎么办

设置临时会话,一般都会出现下面的状况.QQ放在网站上作为客服,必须设置临时会话. (1) (2) (3)或者点击之后,要求加为好友才可以对话.   解决这个问题的步骤如下:   一.登陆腾讯官方网站:http://wp.qq.com/ 二.登陆之后,点"设置",按下图所示,全部打勾.这个必须设置,不设置,不能临时会话,就会显示"未启用".这一步是关键,必须设置. (1)先看服务有没被停用:如停用了,请"启用服务" (2)再看"会话能力设

QQ在线状态显示未启用怎么办

近期因腾讯QQ在线状态服务的功能升级,导致部分商家qq在线状态显示为"未启用".   如果您前台店铺的qq在线状态为"未启用"请点击此链接http://wp.qq.com/set.html,启用您的QQ在线状态.请注意哪个qq号显示未启用,登录那个账号,不要登录错了. 登录页面后请点击"启用服务"将您的qq在线状态开启.