数据迁移:
应用场景:同步正式区与测试区的数据与程序
运行作业adzp555
来源端选择topprd 目的端选择toptst
分别输入两边的oracle的system密码
点击左上方的红色执行键开始迁移

数据恢复:

方法1(推荐):通过oracle的timestamp功能找回数据,适用于误操作时间较相近

假设删除料件基础表的料件101-000001,企业号为10

delete from imaa_t  where imaaent=10 and imaa001=‘101-000001’

资料删除后,现在进行恢复:

1.select sysdate from dual 记录当前时间

2.create table imaa_t_bak as select * from imaa_t where 1=2  创建空表(参考原表结构)

3.select * from dadata.imaa_t as of timestamp to_timestamp('2021-11-15 10:00:00','yyyy-mm-dd hh24:mi:ss')  where imaaent=10 and imaa001=‘101-000001’ 推算原表的删除时间,如果找不到,就再往前推时间

4.insert into imaa_t_bak select * from dadata.imaa_t as of timestamp to_timestamp('2021-11-15 10:00:00','yyyy-mm-dd hh24:mi:ss')  把查到的资料写入到备份表

5.insert into imaa_t select * from imaa_t_bak where imaa_t_bak.imaa001 not in (select imaa001 from imaa_t)  从备份表恢复到原表资料审查后确认是被删除的资料,把备份表的资料插入到原来被删除的实体表

方法2:从系统的备份数据提取,一般备份的数据存放在u3/backup/*/目录下,*为具体的星期

1.创建用户 (pl/sql中使用system执行) 命名test的库
create user test identified by test default tablespace dsdata temporary tablespace temp;
grant tiptop to test;
alter user test profile tiptop;
grant create any table to test;
grant drop any table to test;
grant create procedure to test;
grant unlimited tablespace to test;

2.解压文件(linux中使用root执行)  解压系统备份包
gunzip -d dsdata.dmp.gz
chmod -R 777  /u3/backup/Mon  (用root执行赋权限)

3.恢复表数据到该用户(linux中使用tiptop执行)
imp system/tiptop100@topprd file=/u3/backup/Mon/dsdata.dmp fromuser=dsdata touser=test tables=imaa_t;

4.test库中把数据更新到dsdata库,可根据实际情况添加限定条件,毕竟是整个表的数据

insert into dsdata.imaa_t select * from test.imaa_t where test.imaa001 not in ((select imaa001 from dsdata.imaa_t))

T100数据迁移与数据恢复相关推荐

  1. 【服务器数据恢复】存储之间迁移数据时数据损坏的数据恢复案例

    服务器数据恢复环境&故障: 一台某品牌的存储设备,Windows操作系统.由于业务需求,需要把这台存储设备中的数据迁移到另外一台存储设备中,在迁移数据过程中突然无法读取数据,管理界面报错.管理 ...

  2. 数据库分片教程mysql_简述MySQL分片中快速数据迁移

    操作实践背景: travelrecord表定义为10个分片,尝试将10个分片中的2个分片转移到第二台MySQL上,并完成记录, 要求最快的数据迁移做法,中断业务时间最短 思路一利用mysqldump: ...

  3. mysql 分片 数据迁移_简述MySQL分片中快速数据迁移_MySQL

    推荐阅读:MySQL 数据库跨操作系统的最快迁移方法 mysql 备份与迁移 数据同步方法 操作实践背景: travelrecord表定义为10个分片,尝试将10个分片中的2个分片转移到第二台MySQ ...

  4. ios13短信如何转移到android,iOS13加入全新数据迁移功能,无需网络也能转移旧手机数据...

    跟许多Android手机一样,iPhone也有数据转移功能.在设置新iPhone的时候,用户可以选择使用iCloud或者iTunes恢复旧手机的备份.但是无可否认,这两种方式都有明显的弊端.使用iCl ...

  5. 苹果手机数据转移到新手机_怎么把旧手机的东西导入新手机?苹果手机数据迁移的几种方法...

    自从今年苹果秋季发布会以后,iPhone 11的预售又出现了之前商店排队的"盛况",按照目前的情况来看,去年苹果在iPhone上失利的局面应该会在今年被挽回,库克最近可是非常高兴了 ...

  6. 如何将旧电脑数据迁移到新电脑?10 款数据迁移软件工具分享

    最好的数据迁移软件可以自动完成将数据从一个系统传输到另一个系统的过程.人们使用数据迁移软件的最常见原因是当他们从一个应用程序切换到另一个应用程序时. 10 款数据迁移软件 公司或个人出于各种原因移动数 ...

  7. 20T数据迁移经验:手把手教你群晖NAS数据迁移,黑裙晖通用!

    原文网址:https://www.toutiao.com/a6630412335842329101/ 2016年把Orico 阵列盒整成NAS,容量从8T增到20T,原本以为可以撑上个三五年,没想到H ...

  8. Mycat生产实践---数据迁移与扩容实践

    1 离线扩容缩容 工具目前从mycat1.6开始支持. 一.准备工作 1.mycat所在环境安装mysql客户端程序 2.mycat的lib目录下添加mysql的jdbc驱动包 3.对扩容缩容的表所有 ...

  9. 记一次在K8s集群搭建的MySQL主从无法正常启动之数据迁移恢复实践

    本章目录:记一次在K8s集群搭建的MySQL主从无法正常启动之数据迁移恢复实践 描述:在K8s集群中里利用bitnami提供的mysql:5.7.32-debian-10-r61镜像并利用helm进行 ...

最新文章

  1. 先出报表还是先计提所得税_大征期来啦!5分钟熟练掌握企业所得税申报
  2. saltstack (1) 简介
  3. mysql 运行 sql 脚本
  4. Python 中的*args和**kwargs
  5. Java死了还是无敌?
  6. web里如何在背景图片上放置div元素_2020年web前端开发经典面试题总结整理(建议收藏)...
  7. 分布式文件系统FastDFS安装教程
  8. 2 追踪光线=》2.6 反射光线
  9. FISCO BCOS 构造交易体 使用WeBASE-Front组装交易、提交交易
  10. [Codeforces Round #152 (Div. 2)]A. Cupboards
  11. RuntimeError: ./xxx.pth is a zip archive (did you mean to use torch.jit.load()?)
  12. 36个顶级数据分析方法与模型!
  13. java 聊天室 私聊_使用socket实现网络聊天室和私聊功能
  14. 8700k能装服务器系统吗6,i7 8700k能装win7吗?搭配b365主板装win7操作步骤
  15. mysql新建用户并授权管理员_MySQL数据库新建用户与授权方法
  16. 计算机无法打开压缩包,压缩包损坏或压缩格式未知且无法打开
  17. IBM X3650 M4服务器数据恢复成功案例
  18. 如何一键重装win7系统?重装win7系统详细教程
  19. echarts折线图设置横向基准线/水平线,超过基准线时折线会变色
  20. Python 汽车之家 车型销量--参数分析与实现

热门文章

  1. 用安卓模拟器玩了几局第五人格,原来真的可以玩虐手机玩家.....
  2. 【边缘检测】基于matlab八方向sobel图像边缘检测【含Matlab源码 1865期】
  3. future java 超时_Java使用Future设置方法超时
  4. echarts实现中国地图和自定义形状的词云图
  5. CKeditor配置及使用技巧、精简教程(超详细)
  6. CMM和CMMI的关系
  7. 加载flash必备的ShockwaveFlash控件属性
  8. 人工智能开启甲骨文整理研究新范式
  9. 计算机及应用报考监理工程师,计算机应用专业可以考监理工程师吗
  10. 信息学奥赛一本通:2069:【例2.12 】糖果游戏