Foxtable(狐表)用户栏目专家坐堂 → [求助]关于抓取服务器数据问题


  共有2760人关注过本帖树形打印复制链接

主题:[求助]关于抓取服务器数据问题

帅哥哟,离线,有人找我吗?
sexbee
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:125 积分:797 威望:0 精华:0 注册:2017/5/26 11:11:00
[求助]关于抓取服务器数据问题  发帖心情 Post By:2017/6/7 0:32:00 [只看该作者]

定时增量抓取远程sqlserver数据库数据,并保存于本地数据库,有老师指点一下思路吗?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/7 8:51:00 [只看该作者]

专门做一个项目,做个计划任务。从远程sqlserver加载数据,然后转存到本地数据库。

对于新增或者删除的记录,根据主键或者日期判断处理,这个好办。

最主要的是修改的数据,如果远程数据库没有记录修改日志,或者记录修改时间这种类型的逻辑处理,这个就很麻烦了。

另外本地数据库是否也会修改数据?那么和远程数据库修改的数据会不会有冲突?如果有冲突,那么应该按照什么策略进行更新?这些都需要考虑

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/7 8:55:00 [只看该作者]

 换种思路,直接使用sqlserver自己的备份功能,编写sql语句备份,会备份到服务器的某一个文件去。最后,把这个文件下载下来保存。


 回到顶部
帅哥哟,离线,有人找我吗?
sexbee
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:125 积分:797 威望:0 精华:0 注册:2017/5/26 11:11:00
  发帖心情 Post By:2017/6/7 12:49:00 [只看该作者]

谢谢两位超版。1 远程数据库只读取,不写入,这是通常的业务要求,所以不考虑写入,只要读取,主要是提高本地效率减轻远程服务器压力,同时也是相当于冗余。2 直接使用sql的备份功能不现实,多数服务器通过视图或查询提供数据,不允许在服务器上编程。
[此贴子已经被作者于2017/6/7 12:51:07编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/7 15:04:00 [只看该作者]

 那你就添加两个数据源,一个远程一个本地,直接读取

 

http://www.foxtable.com/webhelp/scr/2137.htm

 


 回到顶部