日期:2014-05-17  浏览次数:20577 次

是否有时时的access同步到sqlserver的方法(求高手)
如题

------解决方案--------------------
你写SP ,把需要同步的数据写在里面方法
1。建立linkserver
2.或者http://blog.csdn.net/ws_hgo/article/details/5518918然后使用JOB 执行这个SP
------解决方案--------------------
mssql 的 job

用openrowset()或opendatasoure()读取access 的数据


两者可能需要在同一个服务器上。

------解决方案--------------------
用sql job或维护执行定期执行存储的方式来实现。
具体步骤如下:
1.如果你的access的表里有数据的更新时间,则每次更新或者插入数据时,更新时间(或通过各种其他方法),如果没有时间,则通过主键比较,可能效率低一些。

2. 在sql server中建立连接,创建存储过程,连接到access中,根据更新时间或者主键比较,对于新数据进行更新或者插入。

3. 在Sql Server中建立sql 作业或维护计划,定期执行上述的存储过程。