DM8数据库基于时间点的恢复

发布时间:2026/10/2 3:34:14

DM8数据库基于时间点的恢复 01备份数据库数据库故障还原的前提是要有备份文件这里创建一个原始的数据库备份文件可以使用DMRMAN脱机备份文件也可以是联机备份文件。这里以联机备份为例在联机备份之前需要保证数据库已开启并配置归档。使用SYSDBA用户登录数据库执行如下语句备份数据库SQL backup database full backupset DMTESTFULL_ONLINE0723;复制02制造数据生成归档日志创建test用户并在test用户下创建表t_table并插入数据此过程生成归档日志。SQL create user test IDENTIFIED by dameng123 DEFAULT TABLESPACE main; SQL create table test.t_table as select * from SYSOBJECTS;复制03模拟故障删除表模拟故障删除test用户下表t_table。并记录下删除表时的系统时间。04使用备份和归档日志将数据库恢复到指定时间点t_table表被删除要想找回此表的数据只能将数据库恢复到表删除的前一刻。恢复步骤参考如下①使用备份文件还原数据库执行如下命令停止数据库[dmdbalocalhost bin]$ DmServiceDMTESTSERVER stop复制使用步骤1的备份文件将数据库还原到备份时状态RMAN restore database /dm8/data/DMTEST/dm.ini from backupset DMTESTFULL_ONLINE0723;复制②使用归档日志将数据库恢复到指定时间点执行如下命令指定with archivedir参数使用归档恢复并指定until time参数将数据库还原到删除表之前的时间由步骤3得知我们大概在2020-07-23 10:48:53之前的时间删除了表数据这里将数据库恢复到2020-07-23 10:48:40的时间时间越精确越好无法精确的情况下预估RMAN recover database /dm8/data/DMTEST/dm.ini with archivedir /dm8/data/DMTEST/arch until time 2020-07-23 10:48:40;复制从下面的截图可以看出归档的恢复并不是100%因为是不完全恢复并没有完全重做所有归档日志只是恢复到93%。③更新数据库魔数执行如下命令更新数据库魔数db_magic信息。RMAN recover database /dm8/data/DMTEST/dm.ini update db_magic;复制此时数据库恢复完成。执行DmServiceDMTESTSERVER start启动数据库连接数据库查询test用户下t_table表数据可以看到t_test表已恢复。
延伸阅读

更多相关文章

2026/9/29 5:09:27

淘宝开放平台API快速接入实战:四步搞定签名与数据获取

1. 项目概述:为什么你需要快速接入淘宝开放平台API? 如果你正在开发一个电商相关的应用,无论是想做一个比价工具、库存管理软件,还是想为自己的店铺开发一个定制化的营销插件,那么“淘宝开放平台”这个名字你一定不陌生…

2026/9/29 6:43:35

学术论文AI生成内容检测与降重实战指南

1. 论文AI率检测的现状与挑战最近一年,各大高校和学术期刊纷纷引入AI生成内容检测系统,Turnitin、iThenticate等主流查重工具都新增了AI检测模块。根据我接触到的案例,某985高校研究生院最新数据显示,2023年秋季学期提交的论文中&…

2026/9/28 2:46:00

F1~F12与Fn键终极指南:从底层原理到跨软件效率革命

1. 从“快捷键”到“效率革命”:一个被低估的生产力工具如果你和我一样,每天有超过8小时的时间与电脑为伴,那么一个被忽视的细节可能正在吞噬你大量的时间:对键盘上那排功能键(F1~F12)以及它们与Fn键组合的…

2026/10/2 3:33:08

Qwen-Image-2.1信息图提示词实战:学术海报、科普卡与时间轴模板

1. 为什么信息图提示词值得单独拎出来讲做视觉内容的人都有一个共识:信息图是文生图模型最难啃的骨头之一。原因不复杂——普通插画只要“好看”就行,而信息图要同时满足三个硬指标:信息层级清晰、版式结构合理、视觉风格统一。这三个指标里任…

2026/10/2 3:33:08

零代码搭建AI-Agent实战:从入门到可复用方法论

1. 为什么“零代码”是AI-Agent落地的第一道门槛1.1 从“写代码”到“搭积木”的思维转变很多人第一次听到“AI-Agent”这个词,脑子里浮现的是一堆Python脚本、API调用、向量数据库和复杂的编排逻辑。这种印象没错,但那是“开发视角”的Agent。如果你不是…

2026/10/2 3:33:08

YOLO闭眼疲劳检测:4类细粒度标注与双任务联合建模实战

简介:本资源是面向计算机视觉初学者与YOLO系列算法实践者的闭眼疲劳检测专用数据集,专为驾驶员状态识别、智能座舱监控等实际场景设计,支持从YOLOv5到YOLOv11全版本模型训练与验证。数据集共5163张高质量图像,已按标准划分并附带完…

2026/10/2 3:33:08

基于Python的B站数据分析可视化系统设计与实现

去年年底一个做自媒体的朋友找我诉苦,说他在B站发了小半年视频,后台看了无数遍,除了播放量涨涨跌跌,根本不知道问题出在哪。我随口问了句"你分析过竞品分区和发布时间的影响吗",他愣了半天。这个场景我印象很…

2026/10/2 3:28:08

Windows下VS2022+Intel oneAPI编译LSMLIB完整指南

编译LSMLIB这件事,光是搜资料就够折腾半天。网上关于这个库的资料不算少,但大多数都是Linux下的教程,到了Windows上基本就是一片空白。我自己在vs2022加intel oneAPI这套组合下把LSMLIB完整编译通过,还跑通了自带示例程序&#xf…

2026/10/1 5:21:14

东莞市品牌网站建设报价常见报错与解决

东莞品牌网站建设报价单背后:一份保姆级建站教程避坑实录 网站做好了没人访问,这大概是很多老板最头疼的事。花了大几万做的品牌站,上线后流量惨淡,比路边摊还冷清。别急着骂外包公司,很多“东莞品牌网站建设报价”里藏着不少猫腻,比如用模板站冒充定制…

2026/10/1 17:09:46

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 10:48:55

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/2 0:02:57

PWN入门:从栈溢出原理到ROP链实战

1. 这不是“学PWN”,是重新理解你每天敲的每一行C代码我第一次在CTF赛场上写出能控制程序流的exp时,手抖得连gdb的c命令都输错三次。那道题只有23行C代码,一个gets()调用,一个printf(),一个return——它甚至没开NX&…

2026/10/2 0:02:57

Windows下cudaMallocHost显存占用之谜:WDDM与TCC模式差异及优化方案

1. 一个反直觉的显存占用现象第一次在 Windows 上看到cudaMallocHost把显存吃掉的时候,我的反应是打开任务管理器反复确认了三遍。明明调用的是主机端锁页内存分配,按 CUDA 文档的说法,这块内存应该落在系统 RAM 里,跟 GPU 的显存…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑