3.8. 发布记录

3.8.1. LtMigrateAssist-23.4.0(2023-12-31):

  1. 新增支持扫描达梦兼容性;

  2. 新增支持扫描OceanBase 3+兼容性;

  3. 新增支持扫描openGauss 5兼容性;

  4. Oracle 转 LightDB-oracle扫描规则修改:

    1. 函数:调整USERENV扫描规则;

    2. DQL:增加select … for update wait的扫描;

    3. DDL:调整建表中FOREIGN、CASE关键字扫描规则;

    4. 专有特性:增加connect_by_isleaf与connect by prior组合使用时只支持简单列的扫描;

3.8.2. LtMigrateAssist-23.3.2(2023-10-28):

  1. 兼容性清单开始维护版本,该文件定版为V202303-02-000;

  2. Oracle 转 LightDB-oracle扫描规则修改:

    1. 函数:增加对decode函数的扫描;增加对listagg 后接on overflow truncate的扫描;

    2. DQL:增加对tabs视图的扫描;增加对select语句中所有成员均为聚合函数时,后接order by语句的扫描;

    3. DDL:增加对创建可编辑视图扫描;增加对普通表修改为list分区表的扫描;增加对alter table add constraint的disable语法糖的扫描;

    4. 专有特性:增加对rownum右值表达式的扫描;

3.8.3. LtMigrateAssist-23.3 (2023-09-27):

  1. 增加了数据风险IMPT卡点需求,会在生成excel的同级目录 生成一个check_result.txt文件,里面有0或者1,0表示无不兼容选项,1表示有不兼容的;

  2. 支持对扫描文件的后缀名配置,对集成统一SQL的配置扫描卡点,根据配置的targetDataBase对Mybatis的xml文件中databaseId的进行识别;

  3. 拆分openGauss规则,支持Oracle转openGauss和MySQL转openGauss检测;

  4. 整理完善Oracle转DM8规则。

3.8.4. LtMigrateAssist-23.2 (2023-06-29):

  1. 完成Oracle转OB(Oracle、MySQL),LightDB(Mysql、Oracle、PostgreSQL),DM8,TDMySQL(5.7,8)不兼容项正则表达式的补充;

  2. 完成Oracle转LightDB(Mysql、Oracle、PostgreSQL)不兼容项正则表达式的补充;

  3. 完成Oracle转DM8不兼容项正则表达式的补充;

  4. 完成Oracle转TDMySQL(5.7,8)不兼容项正则表达式的补充。

3.8.5. LtMigrateAssist-23.1 (2023-03-28):

  1. 发布首个正式版;

  2. 完成Oracle/Mysql转LightDB的不兼容项(函数、DQL、DML、DDL、优化器提示、上下文变量、无法兼容专有特性)正则表达式的补充;

  3. 完成Oracle/Mysql转openGauss的不兼容项正则表达式的补充;

  4. 完成Oracle转Postgresql的不兼容项【无法兼容专有特性】下补充对SQL数据类型的扫描。