将SQLServer数据同步到MySQL 用什么方法
答案:2 悬赏:20
解决时间 2021-02-10 19:45
- 提问者网友:独菊痴梦
- 2021-02-10 02:39
将SQLServer数据同步到MySQL 用什么方法
最佳答案
- 二级知识专家网友:颜值超标
- 2021-02-10 02:51
数据的话 导出导入?
全部回答
- 1楼网友:温柔刺客
- 2021-02-10 04:26
目的:将 sqlserver 数据表里的数据自动同步到 mysql 的数据表里。
环境:两个数据库分别在两台服务器上;sqlserver表名为 tb1, mysql表名为 tb2
同步方法:
1、实时同步:在 sqlserver 建立 odbc 数据源,将 mysql 数据库设置为系统dsn,然后建立链接服务器 mysql。在 tb1 表上建立插入、修改、删除触发器,自动更新mysql表。
2、定时作业:还没用过,不会,谁能给个例子?谢谢。
问题:
1、方法1需要两台服务器都工作正常,mysql不能关机或重启,否则会同步不成功。而且测试往 sqlserver 的tb1表中插入数据时,还报错:
链接服务器"mysql"的 ole db 访问接口 "msdasql" 返回了消息 "[mysql][odbc 5.2(w) driver]optional feature not supported"。
2、方法2定时作业,同步时同步 tb1 表中的全部数据还是只同步当天的数据?怎样区分?按时间吗?具体怎样同步到链接服务器 mysql 的 tb2 表中?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯