我需要将存储在我不维护的 MySQL 数据库中的记录导入我的 Sql Server 2005 数据库 (x64)
我们应该每隔一段时间(可能是 1 小时)导入记录。
执行常规导入的最佳解决方案是什么?
- Windows 服务(使用参考 MySql.data dll)
- Windows 客户端(可以使其自动化)
- SQL 扩展存储过程(是否可以引用 MySQL.data dll?)
- SSIS 包 - 安装 MySQL ODBC 驱动程序
#4 的问题是我真的不想在 sql server 上支持 ODBC 驱动程序。
我不确定您是否甚至可以将 x86 MySql.data dll 引用到 #3 的 x64 sql 服务器进程中。(或者,如果您甚至可以在 sql server 项目中引用该 dll)