我想在SQL Server和MySQL之间设置复制,其中SQL Server是主数据库服务器,MySQL是从服务器(在Linux上).
有没有办法设置这样的场景?帮我 .
小智 9
我的回答可能为时已晚,但仍需供将来参考......您可以使用SymmetricDS之类的异构复制解决方案:http://www.symmetricds.org/.它可以将任何SQL数据库之间的数据复制到任何SQL数据库,尽管开销高于使用本机复制解决方案.
小智 6
当然你可以将MSSQL数据库复制到MYSQL
通过在MSSQL中使用链接服务器.为此你需要下载ODBC驱动程序.并且您可以进一步搜索有关如何在SQL SERVER上创建链接服务器的信息.这个选项非常简单,完全免费.您可以使用OPEN QUERY FOR THIS.
通过使用SSIS包.为此,您需要SQL SERVER的商业智能服务.您可以在Visual Studio上创建SSIS包并运行它们进行复制.
这两个数据库来自两个不同的供应商。虽然我不能肯定地说,微软不太可能有兴趣允许复制到不同供应商的数据库服务器。
我使用 Informix 和 MySQL。这两个数据库都有将整个数据库转储为 ascii 文件格式的命令。您需要了解如何在 MS SQL Server 上完成此操作;将转储文件通过 ftp 传输到托管 MySQL 服务器的服务器;然后将转储转换为 MySQL 可以导入的内容。
| 归档时间: |
|
| 查看次数: |
15068 次 |
| 最近记录: |