3.8. 发布记录
3.8.1. LtMigrateAssist-23.4.0(2023-12-31):
新增支持扫描达梦兼容性;
新增支持扫描OceanBase 3+兼容性;
新增支持扫描openGauss 5兼容性;
Oracle 转 LightDB-oracle扫描规则修改:
函数:调整USERENV扫描规则;
DQL:增加select … for update wait的扫描;
DDL:调整建表中FOREIGN、CASE关键字扫描规则;
专有特性:增加connect_by_isleaf与connect by prior组合使用时只支持简单列的扫描;
3.8.2. LtMigrateAssist-23.3.2(2023-10-28):
兼容性清单开始维护版本,该文件定版为V202303-02-000;
Oracle 转 LightDB-oracle扫描规则修改:
函数:增加对decode函数的扫描;增加对listagg 后接on overflow truncate的扫描;
DQL:增加对tabs视图的扫描;增加对select语句中所有成员均为聚合函数时,后接order by语句的扫描;
DDL:增加对创建可编辑视图扫描;增加对普通表修改为list分区表的扫描;增加对alter table add constraint的disable语法糖的扫描;
专有特性:增加对rownum右值表达式的扫描;
3.8.3. LtMigrateAssist-23.3 (2023-09-27):
增加了数据风险IMPT卡点需求,会在生成excel的同级目录 生成一个check_result.txt文件,里面有0或者1,0表示无不兼容选项,1表示有不兼容的;
支持对扫描文件的后缀名配置,对集成统一SQL的配置扫描卡点,根据配置的targetDataBase对Mybatis的xml文件中databaseId的进行识别;
拆分openGauss规则,支持Oracle转openGauss和MySQL转openGauss检测;
整理完善Oracle转DM8规则。
3.8.4. LtMigrateAssist-23.2 (2023-06-29):
完成Oracle转OB(Oracle、MySQL),LightDB(Mysql、Oracle、PostgreSQL),DM8,TDMySQL(5.7,8)不兼容项正则表达式的补充;
完成Oracle转LightDB(Mysql、Oracle、PostgreSQL)不兼容项正则表达式的补充;
完成Oracle转DM8不兼容项正则表达式的补充;
完成Oracle转TDMySQL(5.7,8)不兼容项正则表达式的补充。
3.8.5. LtMigrateAssist-23.1 (2023-03-28):
发布首个正式版;
完成Oracle/Mysql转LightDB的不兼容项(函数、DQL、DML、DDL、优化器提示、上下文变量、无法兼容专有特性)正则表达式的补充;
完成Oracle/Mysql转openGauss的不兼容项正则表达式的补充;
完成Oracle转Postgresql的不兼容项【无法兼容专有特性】下补充对SQL数据类型的扫描。