自动从本地mssql迁移到web服务器上的mysql
问题描述:
我想从本地mssql数据库自动将数据每小时复制到web服务器上的mysql。我发现mysql-workbench,它可以迁移一次。但我想做这个工作自动和作为例程。什么是最好的解决方案?自动从本地mssql迁移到web服务器上的mysql
答
问题解决了!
- 在 ODBC数据源管理器中的MSSQL服务器计算机
- 插入连接参数(网站IP,数据库用户名,通过)上安装MySQL odbc drivers。
- 创建MSSQL服务器和用户ODBC提供 链接服务器的名称(例如:MySQLConn)
- 在MySQL创建表的Web服务器
-
上创建一个工作,这上传数据从MSSQL服务器到Web服务器 和shedule它例如:
EXEC('truncate table DestinationTable') AT MsSQL ; INSERT OPENQUERY (MsSQL , 'SELECT firstField, secondField, thirdField FROM DestinationTable') SELECT firstField, secondField, thirdField FROM [LocalDb].dbo.fnLocalTable()
多数民众赞成