如何快速的读取和插入数据????

shuguangleo 2010-10-27 02:41:55
1.我现在有服务器A,其中有5000个数据表,另一个服务器B,其中有10张表,现在要写个程序,以最快的速度将A中的数据取出然后分别存入B中。要求两边的数据尽量同步。

2.服务器A中的数据来自其他设备,每秒会增加至少500条数据。
A是Mysql;B是Sqlserver。

请问一下,这样的程序如何实现?提供个思路!!!谢谢各位!
...全文
109 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuguangleo 2010-10-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
建立 ODBC,用DTS,导入
EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'myDSN'
GO
EXEC sp_addlinkedsrvlogin @rmtsrvname='MySqlTest',@useself='false',@……
[/Quote]

能说一下详细步骤么?第一次搞,一头雾水。
suners 2010-10-27
  • 打赏
  • 举报
回复
等待 。。。。。。。
shuguangleo 2010-10-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 changjiangzhibin 的回复:]
1 使用链接服务器,直接写SQlL语句即可搞定
2 长期的话建成作业或订阅
[/Quote]

Mysql数据库和Sqlserver数据库之间能建立订阅么?
tangserver 2010-10-27
  • 打赏
  • 举报
回复
搞作业不错的选择
zhang523012313 2010-10-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 changjiangzhibin 的回复:]
1 使用链接服务器,直接写SQlL语句即可搞定
2 长期的话建成作业或订阅
[/Quote]
同意楼上的见解
changjiangzhibin 2010-10-27
  • 打赏
  • 举报
回复
1 使用链接服务器,直接写SQlL语句即可搞定
2 长期的话建成作业或订阅
wuyq11 2010-10-27
  • 打赏
  • 举报
回复
建立 ODBC,用DTS,导入
EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'myDSN'
GO
EXEC sp_addlinkedsrvlogin @rmtsrvname='MySqlTest',@useself='false',@locallogin='sa',@rmtuser='mysql 的用户名',@rmtpassword='mysql的密码'
SELECT * FROM OPENQUERY (MySQLTest ,'select * from 表' )

MySQL Migration Toolkit
shuguangleo 2010-10-27
  • 打赏
  • 举报
回复
没人回复么?

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧