主页 » 其它
# 将数据库从MySQL迁移到MSSQL
| 对于采集服务器，在数据库迁移之后，请一定要确认以下情况 因为在采集服务器安装的时候，注册管理服务器使用的是MySQL数据库，因此 如果采集服务器的数据库从MySQL迁移到MSSQL, 必须在管理服务器中，重新注册该使用MSSQL的采集服务器。 数据库迁移完成之后，当以应用的形式（命令行）启动采集服务器时，它会提示用户重新注册到管理服务器。 但是，当在迁移数据库之后，以服务的形式（非命令行）启动采集服务器时，不会提示重新注册。因此，用户自己必须确保该采集服务器已经重新注册到管理服务器。
防火墙分析仪支持将已有的MySQL数据库的数据迁移到MSSQL数据库。 这里的步骤适用于已经使用MySQL数据库作为后台数据库，并收集了一定的数据，而又要保留数据，并把数据库转成MSSQL数据库的情形。 如果您新安装防火墙分析仪，并且向使用 MSSQL 作为后台数据库，请参照配置 MSSQL 数据库 的步骤进行。 从MYSQL移植数据到MSSQL的步骤: 停止防火墙分析仪 在命令行中，调用 <FWA_Home>\tools\目录中的backUpDatabase.bat，对MySQL数据库的数据进行备份。等待备份完成，备份的文件保存在<FWA_Home>\backup 目录中，文件名可格式为：'backup_firewall_<Build_Number>_MM_DD_YYYY_hh_mm.data' 您也可以指定存放备份文件的文件夹，如：<FWA_Home>\tools:\>backUpDatabase.bat D:\Mysql 准备一个新的使用MSSQL作为后台数据库的防火墙分析仪，参照配置 MSSQL 数据库 的步骤进行。 启动该新的防火墙分析仪一次，并停止它。 调用<FWA_Home>\tools\restoreDatabase.bat, 选择备份的文件，点击 'OK' 开始恢复数据，直至完成。
| 执行 restoreDatabase.bat 将会删除已有的数据。
启动防火墙分析仪，它将使用MSSQL作为后台数据库。

版权所有 © 2015, 卓豪（北京）技术有限公司， 保留一切权利