将MySQL中的数据迁移到MS SQL
如果ADAP之前使用的是MySQL作为后端数据库,而您想要将数据库切换为 MS SQL数据库。以下步骤将实现这种操作。
- 备份 MySQL 数据
- 配置MS SQL服务器的信息
- 将MySQL数据迁移到MS SQL
备份 MySQL 数据
- 停止 ADAP。
- 在命令行窗口中,调用 <ADAP Home>\bin\migrateSQLData.bat 对MySQL数据库进行备份。默认情况下,备份文件将存储在 <ADAP Home>\backup 目录中,文件名为:'backup_adauditplus_<Build_Number>_MM_DD_YYYY_hh_mm.data'。
![Description: note](../images/note.jpg)
|
您可以在命令行窗口中,指定变量来改变默认的备份文件存储路径。如:
<ADAP Home>\bin\migrateSQLData.bat <存储目录的绝对路径> |
配置MS SQL服务器的信息
请参照配置MS SQL 服务器的信息进行配置。
将MySQL数据迁移到MSSQL
- 配置MSSQL之后,在命令行窗口,执行 <ADAP Home>\bin\run.bat,启动ADAP。
- 启动完成之后,终止ADAP(启动一次的目的是为了ADAP在MSSQL中创建相应的数据表)
- 调用<ADAP Home>\bin\restoreMigratedSQLData.bat,
找到已备份的数据文件,点击确定按钮,开始恢复数据,直到完成。
![Description: note](../images/note.jpg)
|
执行restoreMigratedSQLData.bat 将会删除已有的数据(如果有的话)。 |
- 重启 ADAP,则数据将迁移到MSSQL中。