通过MTK迁移Mysql到EDB实战指南

1.1 迁移准备

下图是Migration toolkit(MTK)可使用的迁移功能

1 查看一下迁移源数据库testdb信息。共三张表

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

2 到enterprisedb官网Downloads页面下载mysql驱动,驱动与mysql的安装版本号无关。

3 驱动下载完毕后通过FTP工具上传到server上某个文件夹中。

4 解压驱动tar -zxvf mysql-connector-java-5.0.8.tar.gz

5 切到解压文件夹中。然后复制mysql驱动jar包到/opt/PostgresPlus/edbmtk/lib

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

6 再复制一份mysql驱动jar包到$JAVA_HOME/jre/lib/ext/

7 改动CLASSPATH变量。并生效

vim /etc/profile

source /etc/profile

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

8 创建迁移的edb目标数据库testdb

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >

9 编辑/opt/PostgresPlus/edbmtk/etc/toolkit.properties文件

SRC_DB_URL=jdbc:mysql://172.26.4.61:3306/testdb
SRC_DB_USER=root
SRC_DB_PASSWORD=*************

TARGET_DB_URL=jdbc:edb://localhost:5444/testdb
TARGET_DB_USER=testdb
TARGET_DB_PASSWORD=*************

10 用root用户切到mtk的安装文件夹bin中

1.2 迁移实施

1 開始迁移,从非Oracle数据库迁移模式时,须要用-sourcedbtype db_type指定源数据库类型。db_type取值范围:mysql/oracle/sqlserver/sybase,db_type区分大写和小写,它的缺省值是oracle

2 执行./runMTK.sh -sourcedbtype mysql testdb

3 因为没有指定迁移日志保存路径,迁移日志默认保存在/root/.enterprisedb/migration-toolkit/logs下

4 假设有其它个性化迁移需求。请使用命令./runMTK.sh -help查看使用帮助

5 查看日志文件

1.3 迁移验证

1 迁移完毕后。在PEM中查看迁移过来的testdb模式。

2 迁移完毕后,在navicat中查看迁移过来的testdb模式和数据。

3 通过样本验证本次迁移成功。

时间: 2024-10-14 14:16:26

通过MTK迁移Mysql到EDB实战指南的相关文章

SQL Server 2012实施与管理实战指南(笔记)——Ch3Alwayson可用组

3.AlwaysOn可用组 Alwayson支持的,是一个可用性组,每个可用性组是包含了多个用户数据库的容器,可用性组内的数据库可以作为一个整体进行故障转移. AlwaysOn关键特性: 一.类似集群的特性 1.多个数据库可以一起迁移 2.提供一个虚拟服务器名,这个虚拟服务器名始终是当前的primary. 3.可以有自动切换,手动切换和强制切换 4.一个primary,最多4个secondary(sql server 2014增加到了8个) 5.Dashborad可以监视alwayson运行状况

OpenStack实战指南 笔记

OpenStack实战指南 跳转至: 导航. 搜索 目录 1 OpenStack简介 2 OpenStack安装 3 OpenStack组织结构一览 4 OpenStack API的介绍和开发 5 Keystone认证组件 6 Glance镜像组件 7 Nova计算组件 8 Neutron网络组件 9 Cinder块存储组件 10 OpenStack日常运维 11 使用Fuel快速安装OpenStack OpenStack简介 2010,来自于NASA Nebula(之前用的是Eucalyptu

PHP职场之面试实战指南-面试技巧、考官思路

PHP职场之面试实战指南-面试技巧.考官思路目录: 第1章 了解基本面试流程和面试的核心要求第2章 PHP基础知识考察点第3章 JavaScript.jQuery以及AJAX基础考察点第4章 Linux基础考察点第5章 MySQL数据库考察点第6章 程序设计题考察点第7章 PHP框架基础知识考察点第8章 算法.逻辑思维考察点第9章 高并发解决方案类考察点第10章 面试技巧第11章 课程总结 下载地址:百度网盘下载 原文地址:https://www.cnblogs.com/saoseger/p/1

迁移mysql 的数据目录

MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步: 1.在home下建立目录  mkdir -p /home/data/mysql 2.停掉mysqld服务 /etc/init.d/mysqld stop 3. 把/var/lib/mysql目录下面的内容迁移到/home/data/mysql 下面 4.修改 my.cnf 配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.

购买李宁Cocos2d-x套餐,送最新出的《Cocos2d-x游戏实战指南》签名书一本

活动时间:2016-10-18至2016-11-30 通过本套餐,可完全了解Cocos2d-x 3.x的相关技术,以及掌握C++语言,并具有一定的项目实战经验. Cocos2d-x游戏开发套餐:http://edu.51cto.com/pack/view/id-114.html <Cocos2d-x游戏实战指南>封面 本书月底出版,触控科技副总裁Jane.微软开放体验和合作事业部开发技术顾问梅颖广.51CTO学院运营总监曹亚莉.哈尔滨工业大学  王峥  联袂推荐 目录 第1章     初识CO

mysql触发器的实战经验-不错的文章

1   引言Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序.触发器是mysql5新增的功能,目前线上凤巢系统.北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程序比如fc-star管理端,sfrd(das),dorado都会用到触发器程序,实现对于数据库增.删.改引起事件的关联操作.本文介绍了触发器的类型和基本使用方法,讲述了触发器使用中容易产生的误区,从mysql源码中得到触发器执行顺序的结论,本文最后是实战遭遇的触发器经典案例.没有特殊说明时,本文的实

[实战]MVC5+EF6+MySql企业网盘实战(23)——文档列表

写在前面 上篇文章实现了图片列表,这篇文章实现文档列表将轻车熟路,因为逻辑基本相似,只是查询条件的不同.这里将txt,doc,docx,ppt,pptx,xls,xlsx的文件都归为文档列表中. 系列文章 [EF]vs15+ef6+mysql code first方式 [实战]MVC5+EF6+MySql企业网盘实战(1) [实战]MVC5+EF6+MySql企业网盘实战(2)——用户注册 [实战]MVC5+EF6+MySql企业网盘实战(3)——验证码 [实战]MVC5+EF6+MySql企业

[实战]MVC5+EF6+MySql企业网盘实战(13)——思考

写在前面 从上面更新编辑文件夹,就一直在思考一个问题,之前做的编辑文件名已经文件夹名称,只是逻辑上的修改,但是保存的物理文件或者文件夹名称并没有进行修改,这样就导致一个问题,就是在文件或者文件夹修改名称后就会找不到物理文件,因为路径或者文件名错误了.所以就有了这篇文章的思考.当然,修改物理文件确实能实现,但是会频繁的操作io,性能会非常的差,如果一个文件非常大,你可想而知这种效率有多么底下. 系列文章 [EF]vs15+ef6+mysql code first方式 [实战]MVC5+EF6+My

[实战]MVC5+EF6+MySql企业网盘实战(9)——编辑文件名

写在前面 上篇文章实现了文件的下载,本篇文章将实现编辑文件名的功能. 系列文章 [EF]vs15+ef6+mysql code first方式 [实战]MVC5+EF6+MySql企业网盘实战(1) [实战]MVC5+EF6+MySql企业网盘实战(2)——用户注册 [实战]MVC5+EF6+MySql企业网盘实战(3)——验证码 [实战]MVC5+EF6+MySql企业网盘实战(4)——上传头像 [Bootstrap]modal弹出框 [实战]MVC5+EF6+MySql企业网盘实战(5)——