通过MTK迁移Mysql到EDB实战指南
来源:互联网 发布:python 数据分析统计 编辑:程序博客网 时间:2024/05/22 02:13
1.1 迁移准备
下图是Migration toolkit(MTK)可使用的迁移功能
1 查看一下迁移源数据库testdb信息,共三张表
2 到enterprisedb官网Downloads页面下载mysql驱动,驱动与mysql的安装版本无关。
3 驱动下载完成后通过FTP工具上传到服务器上某个目录中。
4 解压驱动tar -zxvf mysql-connector-java-5.0.8.tar.gz
5 切到解压目录中,然后复制mysql驱动jar包到/opt/PostgresPlus/edbmtk/lib
6 再复制一份mysql驱动jar包到$JAVA_HOME/jre/lib/ext/
7 修改CLASSPATH变量,并生效
vim /etc/profile
source /etc/profile
8 创建迁移的edb目标数据库testdb
9 编辑/opt/PostgresPlus/edbmtk/etc/toolkit.properties文件
SRC_DB_URL=jdbc:mysql://172.26.4.61:3306/testdbSRC_DB_USER=rootSRC_DB_PASSWORD=*************TARGET_DB_URL=jdbc:edb://localhost:5444/testdbTARGET_DB_USER=testdbTARGET_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 通过样本验证本次迁移成功。
- 通过MTK迁移Mysql到EDB实战指南
- 通过MTK迁移Oracle到EDB实战指南
- 通过Navicat Premium迁移Oracle到EDB迁移实战
- 将程序由mysql迁移到Oracle实战(by quqi99)
- PHP4到PHP5迁移指南
- mysql 迁移到postgresql
- SQLServer迁移到MySql
- sqlserver 迁移到mysql
- ORACLE 迁移到MYSQL
- EDB数据库创建流程指南
- mysql通过Binlog恢复数据到sql文件实战
- 数据库迁移:mysql迁移到oracle
- Postgres 导入到EDB中
- SDL1.2到2.0的迁移指南
- SDL1.2到2.0的迁移指南
- AFNetworking 2.0到3.0 迁移指南
- sdl 1.2 到2.0 迁移指南
- DRDS到ODPS数据迁移指南
- 简单东西-group by与sum一起进行数据统计
- 看Facebook是如何优化React Native性能
- 文件夹隐藏属性去不掉的原因及解决方法
- 使用 Realm 和 Swift 创建 ToDo 应用
- 封装Lua for C#
- 通过MTK迁移Mysql到EDB实战指南
- IPicture::Render参数详解
- 0x0000006B蓝屏问题解决方法
- 老鸟的Python入门教程
- 老毛桃u盘启动pe重建mbr图文教程
- FTP客户端(利用sun.net.ftp.FtpClient实现)
- C++ Q&A(六)构造函数的常见问题
- C++ char * char string 转换
- 父亲吸允亲生女儿的乳头?