暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MTK工具使用-基本操作篇

由迪 2024-04-15
649

原作者:杨武瑜

1. 安装

1.1下载

通过官网的release页面下载需要的版本号

1.2 对应版本

x86平台选择amd,arm平台选择arm,操作系统则根据OS系统选择

img

1.3 传输

将打包文件传输至目标端,并解包

1.使用命令:tar -zxvf mtk_.tar.gz 备注:根据下载文件名修改

2.进入目录:cd mtk_/ 备注:根据下载文件名修改

3.验证版本:./mtk version

img

4.申请license: ./mtk license gen

输入申请邮箱:回车

成功后恩墨会发送license 文件到目标邮箱中,下载,并传输至目标端 mtk文件夹

5.检查license: ./mtk license check

2. 使用

环境依赖

迁移不同的数据库需要安装必要的客户端软件。

2.1 Oracle

2.1.1选择

1.进入Oracle Instant Client页面选择对应的平台

2.Instant Client for Linux x86-64

3.选择相应的版本,如Version 19.10.0.0.0

2.1.2 安装依赖

1.下载Basic Package (ZIP)包,上传到源端服务器,执行解压命令

2.使用命令:unzip instantclient-basic-linux.arm64-19.10.0.0.0dbru.zip

会解压出来类似 instantclient_19_10/ 的目录.

3.配置环境变量

Linux: export LD_LIBRARY_PATH=<对应目录>/instantclient_19_10:$LD_LIBRARY_PATH

Mac: export DYLD_LIBRARY_PATH=<对应目录>/instantclient_19_10:$DYLD_LIBRARY_PATH

4.[目标]初始化:

初始化命令: ./mtk init-project -s [源库类型] -t [目标库类型] -n [自定义项目命名]

例:./mtk init-project -s oracle -t mogdb -n ora2mogdb 就会生成目标文件夹[ora2mogdb/]

5.修改配置文件

命令:cd ora2mogdb/config

编辑 mtk.json 即可

命令:vi ora2mogdb/config/mtk.json

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论