v2.0
- 简介
- 环境依赖
- 快速上手
- 配置文件
- 命令介绍
- mtk
- init-project
- config
- license
- mig
- show
- sync
- sync-schema
- sync-sequence
- sync-object-type
- sync-domain
- sync-wrapper
- sync-server
- sync-user-mapping
- sync-queue
- sync-table
- sync-nickname
- sync-rule
- sync-table-data
- sync-table-data-estimate
- sync-index
- sync-constraint
- sync-db-link
- sync-view
- sync-mview
- sync-function
- sync-procedure
- sync-package
- sync-trigger
- sync-synonym
- sync-table-data-com
- sync-alter-sequence
- sync-coll-statistics
- check-table-data
- gen
- gen completion
- encrypt
- convert-plsql
- report
- self
- mvd
- usql
- 图形化
- 常见问题
- Release
Release 2.6 Notes
- mtk 命令行工具
- mtkd 封装mtk作为后端服务程序,针对特定场景
v2.6.6
2022-10-20
Bug Fixes
- Oracle: Disable the self-calculating lob field fetchSize
- Oracle: clob/blob use godror driver
v2.6.5
2022-10-17
Bug Fixes
- MTK: 表注释语句失败修改表状态为警告
- MTK: 修复导出成文件时部分场景未退出问题
- MTKD: 完成时间为负数问题
- MTKD: 数据库丢失数据问题
- MTKD: 返回查询Schema错误信息不准确问题
- Oracle: 改写包时包头结束不存在包名问题
Features
- MTK: 子命令添加分组
- MTK: 自动确定字符集并设置
clientCharset
参数 - Oracle: 支持Public同义词
- openGauss: 禁用自动创建
orafce
插件
Performance Improvements
- 优化字符串家处理性能
- openGauss: 优化插入性能
v2.6.4
2022-10-05
Bug Fixes
- PostgreSQL: bool type issue
- PostgreSQL: Mig Oracle
minus
toEXCEPT
- PostgreSQL: Mig Oracle function cursor issue
Features
- MTK: Update the license version and be compatible with the old version
- MTKD: add tableOption
COLLATE=xxx_bin
for MySQL database - MTKD: swagger add https schema
- Oracle: Support Oracle Flashback Queries.
v2.6.3
2022-09-22
Bug Fixes
- MTK: 导出成文件错误未退出问题
- MTK: 创建外键约束问题
- Oracle: 迁移 Spatial数据到文件问题
- Oracle: 改写Oracle 触发器
after statement
问题
Performance Improvements
- MTK: 优化迁移到MySQL性能
v2.6.2
2022-09-20
Bug Fixes
- MTK: 导出文件时配置文件大小生成文件大小不匹配问题
- MySQL: 迁移 MySQL Varchar 空值问题
- Oracle: 迁移 Oracle 触发器
IF:NEW.ID
到 openGauss 问题 - Oracle: 改写函数参数存在注释问题
- Oracle: Spatial Rectangle issue
- Oracle: 迁移 Oracle
BINARY_DOUBLE
andUDT
到 openGauss 问题
Performance Improvements
- MTK: Optimized record structure
2.6.1
2022-09-19
Bug Fixes
- MySQL: Mig MySQL Blob Issue
- Oracle: Mig MySQL Blob Issue
- MTK
mig-select
create table failed exit issue
Performance Improvements
- Optimize Performance
2.6.0
2022-09-13
Bug Fixes
- MTK: 解决部分空指针问题
- MTK: 命令行参数优先级问题
- MTKD: 命令行转换SQL语句问题
- MySQL: MySQL查询视图定义问题
- MySQL: 迁移 MySQL
set
类型 为 PostgreSQL/openGauss/MogDBVarchar
类型 - Oracle: 迁移 Oracle
Spatial
类型 To PostgreSQL/openGauss/MogDB 问题 - PostgreSQL: 导出 Oracle 到 PostgreSQL/openGauss/MogDB CSV 文件问题
Code Refactoring
- MTK: Optimize the openGauss/PostgreSQL driver
- PostgreSQL: 入库相关逻辑
Features
- MTK:
show-table
添加detail
参数 - MTK: 添加
self upgrade
命令 - MTK: 更新示例配置文件
- MTK:
convert-plsql
添加output
参数 - MTKD: 添加
self upgrade
命令 - MySQL: 支持 MySQL Spatial Data Types
- MySQL: Add
srs_id
for MySQL 8.0 column information - Oracle: Support Pure Golang Oracle Driver Read Data
- Oracle: Support Pure go oracle client
go-ora
- openGauss: Support Local Socket Connect
Performance Improvements
- MTK: Optimize Performance
- MTK: Optimize Export file performance