【看了绝对不后悔系列,稀缺资源】达梦数据库DTS迁移工具详细使用教程


1、安装后的快捷方式启动

1.1、这样截图给人的感觉比较直观,常用的有:DM管理工具、DM数据迁移工具,偶尔也会用上SQL交互式查询工具。DM用户手册有很多内容,实用性高的就是安装手册以及开发人员手册和管理员手册,根据个人使用总结出来的。

1.2、DM官网直通车:https://www.dameng.com/

1.3、在官网下载技术文档以及DM数据库需要注册登录,可以申请开发版取到key解锁更多的功能。各大数据库公司都很骚,不注册没法获取官网的资源。

在这里插入图片描述

2、安装的目录(tool所在目录)

D:\software\dmdbms\tool

在这里插入图片描述

3、达梦8数据库DTS工具使用教程

3.1、DTS迁移例子讲解,以Oracle中的scott用户迁移作为讲解。

在这里插入图片描述

3.2、DTS设置数据源(此次迁移的库Oracle)

在这里插入图片描述

3.3、DTS设置目的DM8的连接信息(迁移的目的DM8数据库)

在这里插入图片描述

3.4、DTS选择要迁移的对象(指定scott用户)在这里插入图片描述

3.5、DTS迁移对象对应scott用户的表在这里插入图片描述

3.6、DTS完成迁移向导,确认迁移信息。点击完成,开始迁移。

在这里插入图片描述

3.7、在DM8客户端管理工具验证迁移后的scott用户

在这里插入图片描述

二、其次介绍linux下的使用


1、定位DTS所在目录

找到DTS所在目录(服务器端),比如DM8默认安装的目录/opt/dmdbms/,具体是tool还是tools我记不清了,容易记混。

有没有dmdba这一级目录,我也有点记住不住了。最终是视实际安装目录定,找到tool目录,里面有很多启动工具的脚本命令。你也可以创建快捷方式,放到桌面,现在国产linux服务器也是适配了桌面。

直接在终端运行dts,也就是达梦数据迁移工具(普通用户需要sudo提权,root用户直接运行)

#(这是我个人的安装路径)

/opt/dmdbms/bin/tool/DTS

2、定位manager所在目录

直接在终端运行DM管理工具(普通用户需要sudo提权,root用户直接运行)

/opt/dmdbms/bin/tool/manager

三、设置自动DM数据自动备份


这里只是附带的记录了DM8设置自动备份,这里需要打开上面描述过的DM管理工具。

1、右键代理创建代理环境

在这里插入图片描述

2、创建代理后生成作业功能

在这里插入图片描述

3、新建作业

在这里插入图片描述

4、新建作业设置备份

在这里插入图片描述

5、作业步骤

在这里插入图片描述

6、作业调度

Spring全套教学资料

Spring是Java程序员的《葵花宝典》,其中提供的各种大招,能简化我们的开发,大大提升开发效率!目前99%的公司使用了Spring,大家可以去各大招聘网站看一下,Spring算是必备技能,所以一定要掌握。

目录:

部分内容:

Spring源码

  • 第一部分 Spring 概述
  • 第二部分 核心思想
  • 第三部分 手写实现 IoC 和 AOP(自定义Spring框架)
  • 第四部分 Spring IOC 高级应用
    基础特性
    高级特性
  • 第五部分 Spring IOC源码深度剖析
    设计优雅
    设计模式
    注意:原则、方法和技巧
  • 第六部分 Spring AOP 应用
    声明事务控制
  • 第七部分 Spring AOP源码深度剖析
    必要的笔记、必要的图、通俗易懂的语言化解知识难点

脚手框架:SpringBoot技术

它的目标是简化Spring应用和服务的创建、开发与部署,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用的微服务功能,可以和spring cloud联合部署。

Spring Boot的核心思想是约定大于配置,应用只需要很少的配置即可,简化了应用开发模式。

  • SpringBoot入门
  • 配置文件
  • 日志
  • Web开发
  • Docker
  • SpringBoot与数据访问
  • 启动配置原理
  • 自定义starter

微服务架构:Spring Cloud Alibaba

同 Spring Cloud 一样,Spring Cloud Alibaba 也是一套微服务解决方案,包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。

  • 微服务架构介绍
  • Spring Cloud Alibaba介绍
  • 微服务环境搭建
  • 服务治理
  • 服务容错
  • 服务网关
  • 链路追踪
  • ZipKin集成及数据持久化
  • 消息驱动
  • 短信服务
  • Nacos Confifig—服务配置
  • Seata—分布式事务
  • Dubbo—rpc通信

Spring MVC

目录:

部分内容:

1714532955721)]

Spring MVC

目录:

[外链图片转存中…(img-gx1LWpqP-1714532955721)]

[外链图片转存中…(img-B1BMGdBB-1714532955721)]

[外链图片转存中…(img-OFgTxz62-1714532955722)]

部分内容:

[外链图片转存中…(img-d8idy7u9-1714532955722)]

[外链图片转存中…(img-iad586hb-1714532955722)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

### 达梦数据库迁移工具在Linux环境中的使用 #### 工具位置与启动 对于希望执行数据迁移操作的用户,在Linux环境下,可以从安装目录下的`tools`文件夹中找到达梦数据库的数据传输(DTS)工具[^1]。通过命令行界面进入该路径,并运行相应的程序来开启DTS。 #### 支持的操作类型 此工具支持多种同类型的数据库间的数据转移工作,仅限于两个达梦数据库之间的转换,还包括从其他关系型数据库管理系统(RDBMS),如MySQL迁移达梦数据库的情况[^2]。具体来说: - **同构迁移**:即源端和目标端都是达梦数据库的情形; - **异构迁移**:涉及同类型RDBMS间的互转过程; #### 实际应用案例——导出至SQL脚本文件 当需要将现有数据保存成SQL语句形式以便后续处理时,可以选择把数据集输出为`.sql`格式文件作为中间件。这种方式特别适用于备份恢复场景或是跨平台移植需求。 #### 安装配置指导概览 为了确保顺利部署并利用上述功能,在正式开始之前还需完成一系列前置准备工作,包括但限于确认操作系统版本兼容性、调整内核参数设置等步骤[^3]。以下是简化版概述: - 创建专门的服务账号及其所属群组; - 修改必要的系统级限制条件以满足性能要求; - 设置Java开发环境变量(如果适用的话); - 准备好ISO镜像资源并通过适当方式加载; - 授予必要权限给安装包文件使其具备可执行属性; #### 基础命令示例 下面给出一段简单的Shell代码片段用来展示如何调用DTS进行基本的任务提交: ```bash #!/bin/bash # 调用DTS工具所在绝对路径 /path/to/dm_dts_tool \ -sourceType=dm \ -targetType=mysql \ -sourceHost=localhost \ -sourcePort=5236 \ -sourceUser=dba \ -sourcePassword="your_password" \ -targetHost=new_host \ -targetPort=3306 \ -targetUser=root \ -targetPassword="new_db_pwd" ``` 以上仅作为一个通用模板供参考,请根据实际情况替换相应字段值后再尝试执行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值