将MySQL中的数据迁移到MS SQL

如果ADAP之前使用的是MySQL作为后端数据库,而您想要将数据库切换为 MS SQL数据库。以下步骤将实现这种操作。

  1. 备份 MySQL 数据
  2. 配置MS SQL服务器的信息
  3. 将MySQL数据迁移到MS SQL

备份 MySQL 数据

  1. 停止 ADAP。
  2. 在命令行窗口中,调用 <ADAP Home>\bin\migrateSQLData.bat 对MySQL数据库进行备份。默认情况下,备份文件将存储在 <ADAP Home>\backup 目录中,文件名为:'backup_adauditplus_<Build_Number>_MM_DD_YYYY_hh_mm.data'。

Description: note

您可以在命令行窗口中,指定变量来改变默认的备份文件存储路径。如:
 <ADAP Home>\bin\migrateSQLData.bat  <存储目录的绝对路径>

配置MS SQL服务器的信息

参照配置MS SQL 服务器的信息进行配置。

将MySQL数据迁移到MSSQL

  1. 配置MSSQL之后,在命令行窗口,执行 <ADAP Home>\bin\run.bat,启动ADAP。
  2. 启动完成之后,终止ADAP(启动一次的目的是为了ADAP在MSSQL中创建相应的数据表)
  3. 调用<ADAP Home>\bin\restoreMigratedSQLData.bat, 找到已备份的数据文件,点击确定按钮,开始恢复数据,直到完成。

Description: note

执行restoreMigratedSQLData.bat 将会删除已有的数据(如果有的话)。

  1. 重启 ADAP,则数据将迁移到MSSQL中。

版权所有 © 2021 卓豪(中国)技术有限公司,保留一切权利