Oracle迁移DM数据库

embedded/2025/2/1 12:20:03/

Oracle迁移DM数据库

本文记录使用达梦官方数据迁移工具DTS,将Oracle数据库的数据迁移至达梦数据库

1 数据准备

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2 DTS工具操作步骤

2.1 创建工程

打开DTS迁移工具,点击新建工程,填写好工程信息,如图:
在这里插入图片描述

2.2 新建迁移任务

右击迁移==>选择新建迁移===>填写迁移名称==>勾选启用,然后确认下一步:
在这里插入图片描述

2.3 选择迁移方式

本次迁移为oracle迁移DM数据库,所以我们选择oracle==>DM这一项,确认后选择下一步:
在这里插入图片描述

2.4 填写源库信息

在此处填写oracle连接信息,一般采用默认驱动,如需指定驱动可点击“指定驱动”修改驱动信息,确认后点击下一步
在这里插入图片描述

2.5 填写目标库信息

填写目标库(DM)的数据库连接信息,根据实际情况勾选数据压缩模式,或者指定驱动参数选项,确认后点击下一步:
在这里插入图片描述

2.6 填写迁移选项信息

此部分分为两个模块:1.获取迁移对象的方式,2.迁移的策略
在这里插入图片描述

2.6.1 迁移对象方式

 选择迁移对象:表示直接对oracle库中已有对象进行选择迁移
 迁移指定类型对象:按对象类型指定迁移对象的种类
 用一条或者多条SQL指定要迁移对象:可以用SQL来筛选迁移对象名称
 导入迁移对象:可以将文件中保存的迁移对象名称导入进行迁移,右边有三个功能键辅助导入文件。

2.6.2 迁移的策略

 保持对象名称大小写:是否保持对象名大小写,如果勾选表示源库是大写或者小写到目标库后保持不变,不勾选表示全部变为大写
 使用默认数据库类型映射关系:勾选表示默认,可点击查看默认映射关系表。
不勾选表示自定义,可自行添加映射关系。但始终保证优先使用自定义类型映射。
在这里插入图片描述

 字符长度:按需求选择字符长度
 出错后继续执行:选择是否出错后终止。
 迁移任务最大并发数:按需求自定义

2.7 选择迁移对象

在这里插入图片描述

按需求勾选迁移的对象,可以多对象选择。目的模式可以选择存在或者不存在的模式。如果目的模式不存在可以勾选创建模式,则会自动创建。

2.8 指定对象

在这里插入图片描述

在该界面选择指定要迁移的对象,同时按需求有以下几个功能按钮选择:
 分享对象,导入、导出迁移对象
 预览迁移
 转换修改:可按转换按钮设置表映射关系,具体勾选情况按实际选择
一般先导表,再导数据,再导索引和约束。

2.9 审阅迁移任务

检查迁移的信息和要迁移的对象是否正确,下方可选择任务执行的显示方式,也可点击详细查看迁移详细信息。
在这里插入图片描述

2.10 完成迁移向导

此界面展示迁移任务完成总体进度,下方结束可以查看迁移报告、日志、和错误数据来规划下一步迁移。
在这里插入图片描述

更多详细资料可前往达梦社区:https://eco.dameng.com


http://www.ppmy.cn/embedded/158621.html

相关文章

Debezium Schema History Recovery 机制详解

Debezium Schema History Recovery 机制详解 1. 概述 在 Debezium 中,准确地恢复和维护数据库的 schema 历史记录对于确保数据捕获的正确性至关重要。本文将详细介绍 Debezium 如何实现这一机制。 2. 为什么需要 Schema History? 在数据库变更数据捕获(CDC)过程中,schem…

1.CSS的三大特性

css有三个非常重要的三个特性&#xff1a;层叠性、继承性、优先级 1.1 层叠性 想通选择器给设置想听的样式&#xff0c;此时一个样式就会覆盖&#xff08;层叠&#xff09;另一个冲突的样式。层叠性主要是解决样式冲突的问题。 <!DOCTYPE html> <html lang"en&…

Excel 技巧21 - Excel中整理美化数据实例,Ctrl+T 超级表格(★★★)

本文讲Excel中如何整理美化数据的实例&#xff0c;以及CtrlT 超级表格的常用功能。 目录 1&#xff0c;Excel中整理美化数据 1-1&#xff0c;设置间隔行颜色 1-2&#xff0c;给总销量列设置数据条 1-3&#xff0c;根据总销量设置排序 1-4&#xff0c;加一个销售趋势列 2&…

C语言------数组从入门到精通

1.一维数组 目标:通过思维导图了解学习一维数组的核心知识点: 1.1定义 使用 类型名 数组名[数组长度]; 定义数组。 // 示例&#xff1a; int arr[5]; 1.2一维数组初始化 数组的初始化可以分为静态初始化和动态初始化两种方式。 它们的主要区别在于初始化的时机和内存分配的方…

最近最少使用算法(LRU最近最少使用)缓存替换算法

含义 最近最少使用算法&#xff08;LRU&#xff09;是一种缓存替换算法&#xff0c;用于在缓存空间有限的情况下&#xff0c;选择最少使用的数据项进行替换。该算法的核心思想是基于时间局部性原理&#xff0c;即刚被访问的数据在未来也很有可能被再次访问。 实现 LRU算法的…

OPENGLPG第九版学习

文章目录 一、OpenGL概述二、着色器基础三、OpenGL绘制方式四、颜色、像素和片元五、视口变换、裁减、剪切与反馈六、纹理与帧缓存七、光照与阴影八、程序式纹理 skip九、细分着色器 skip十、几何着色器 skip十一、内存十二、计算着色器 skip附录 A 第三方支持库附录 B OpenGL …

openRv1126 AI算法部署实战之——Tensorflow模型部署实战

在RV1126开发板上部署Tensorflow算法&#xff0c;实时目标检测RTSP传输。视频演示地址 rv1126 yolov5 实时目标检测 rtsp传输_哔哩哔哩_bilibili ​ 一、准备工作 从官网下载tensorflow模型和数据集 手动在线下载&#xff1a; https://github.com/tensorflow/models/b…

构建企业级React应用的进阶实践

构建企业级React应用的进阶实践 在当今前端开发领域&#xff0c;React凭借其组件化架构和声明式编程范式&#xff0c;已成为构建复杂用户界面的首选方案。本文将深入探讨React的高级应用场景&#xff0c;通过一系列精心设计的代码示例&#xff0c;展示如何打造高性能、可维护的…