DM8:达梦数据库备份还原报错-文件已存在 -4558 file exists

news/2024/11/24 3:26:31/

DM8:达梦数据库备份还原报错-文件已存在 -4558 file exists

  • 1 文件已存在 -4558 file exists
  • 2 使用 OVERWRITE 参数对数据库还原
  • 3 参数介绍

1 文件已存在 -4558 file exists

  • 在数据库还原操作时,遇到报错文件已存在 -4558 file exists,可以使用OVERWRITE 参数
  • 在这里插入图片描述

2 使用 OVERWRITE 参数对数据库还原

[dmdba@dcp50 bin]$ ./dmrman
dmrman V8
RMAN> restore database '/home/dmdba/dmdata5239/DAMENG/dm.ini' overwrite from backupset '/home/dmdba/dmdata5236/DAMENG/bak/DMBAKFULL_230703_SET';
restore database '/home/dmdba/dmdata5239/DAMENG/dm.ini' overwrite from backupset '/home/dmdba/dmdata5236/DAMENG/bak/DMBAKFULL_230703_SET';
file dm.key not found, use default license!
Global parameter value of REDOS_PRE_LOAD is illegal, use default value!
Global parameter value of RAC_N_POOLS is illegal, use min value!
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
[Percent:100.00%][Speed:0.00M/s][Cost:00:02:38][Remaining:00:00:00]
restore successfully.
time used: 00:02:38.390
RMAN> recover database '/home/dmdba/dmdata5239/DAMENG/dm.ini' from backupset '/home/dmdba/dmdata5236/DAMENG/bak/DMBAKFULL_230703_SET';
recover database '/home/dmdba/dmdata5239/DAMENG/dm.ini' from backupset '/home/dmdba/dmdata5236/DAMENG/bak/DMBAKFULL_230703_SET';
Global parameter value of REDOS_PRE_LOAD is illegal, use default value!
Global parameter value of RAC_N_POOLS is illegal, use min value!
Database mode = 2, oguid = 0
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
EP[0]'s cur_lsn[17408929], file_lsn[17408929]
[Percent:100.00%][Speed:0.00PKG/s][Cost:00:00:00][Remaining:00:00:00]
recover successfully!
time used: 00:00:02.563
RMAN> recover database '/home/dmdba/dmdata5239/DAMENG/dm.ini' update db_magic;
recover database '/home/dmdba/dmdata5239/DAMENG/dm.ini' update db_magic;
Global parameter value of REDOS_PRE_LOAD is illegal, use default value!
Global parameter value of RAC_N_POOLS is illegal, use min value!
Database mode = 2, oguid = 0
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
EP[0]'s cur_lsn[17409119], file_lsn[17409119]
recover successfully!
time used: 00:00:01.098
RMAN>

3 参数介绍

  • 清理目标库环境
    如果指定已存在的数据库作为还原目标库,还原操作首先解析 dm.ini 配置文件,获取 dm.ctl 控制文件路径,删除控制文件中的数据文件,然后根据 OVERWRITE 选项,如果指定 OVERWRITE 选项,若待还原文件存在,则删除;如果未指定 OVERWRITE 选项,若待还原文件存在,则报错,但保留目标库的日志文件、控制文件等。
  • 需要注意的是,HUGE 数据文件未记录在 dm.ctl 控制文件中。
    如果指定还原到一个目录,则根据 OVERWRITE 参数选择策略,检查目标目录内的dm.ini 文件、dm.ctl 文件、默认的日志文件 DBNAME01.log 和 DBNAME02.log(其中DBNAME 为数据库名称)、待还原的数据文件等。
  • 如果用户指定 OVERWRITE 参数,并且存在相关文件情况下,还原过程中会自动删除这些已经存在的文件;如果没有指定OVERWRITE
    参数,并且存在相关文件,则会报错。

http://www.ppmy.cn/news/706089.html

相关文章

润和软件HopeStage与武汉达梦、人大金仓、南大通用、神州通用等国产数据库完成兼容性互认证

润和软件HopeStage 操作系统与武汉达梦、人大金仓、南大通用、神州通用、奥星贝斯、巨杉、瀚高软件、易鲸捷、热璞等国产关系型数据库完成兼容性互认证。同时,HopeStage支持Mysql、PostgreSQL、openGauss等开源数据库并能稳定运行。 在这里插入图片描述 测试结果表…

删除EXCEL后面空白的列

选中空白列,然后按controlshift方向键右(若删空白行则方向键下),鼠标右键,隐藏。

【※qq空白名字怎么打和qq网名怎么弄空白※】

【※qq空白名字怎么打和qq网名怎么弄空白※】 有没有觉得空白qq网名很洋气呢?下面小编来教大家qq网名怎么弄空白让你成为qq达人,虽然系统会提示网名不能空白,但是我们可以通过一些小技巧来让网名变空白。  操作方法: 1.登陆自己的QQ&…

微信空白昵称设置,瞬间变全透明

今天给小伙伴们分享一期微信小技巧,设置空白昵称,其实制作方法非常简单,iOS和安卓都支持。大家先来看看一下,空白昵称的效果。目前空白头像弄不了,需要降级微信的版本才可以弄,空白的昵称还是可以玩玩哒。 …

将文件夹设置为透明(同时设置文件夹名字空白,达到完全透明)

一、应用目的 有的时候,我们有一些比较隐私的文件夹不想被别人看到,那么我们就可以采用这个办法来使该文件夹透明化,避免被别人看到。 这个办法的好处就是别人看不到但是我们自己还可以像使用普通文件夹一样方便使用。 注意这里不是隐藏文件…

EXCEL 删除表格内的空格和空白字符

EXCEL 批量删除表格内的空格和空白字符 方法一 第一步:点击【开始】选项卡下的 [查找替换] 按钮 或者 快捷键 CTRL H; 第二步:在输入框中输入空格,接着点击全部替换; 方法二: 第一步:选中含有…

扫雷大战(命令行版,可以连续扫除一片空白区域)

扫雷大战(含递归算法扫出空白) 扫雷的基本思路扫雷代码实现的详细步骤完整代码1、game.h部分(运行游戏需要的头文件和函数的声明)2、game.c部分(游戏引擎)3、test.c部分(测试游戏) 扫…

接口测试必备技能-常见接口协议解析

服务与服务之间传递数据包,往往会因为不同的应用场景,使用不同的通讯协议进行传递。比如网站的访问,常常会使用 HTTP 协议进行传递,文件传输使用 FTP,邮件传递使用 SMTP。上述的三种类型的协议都处于网络模型中的应用层…