Foxtable(狐表)用户栏目专家坐堂 → 如何实现将多个区独立SQL数据库中的库表数据导出,然后导入到机关目标数据库中,进行增量导入……


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

主题:如何实现将多个区独立SQL数据库中的库表数据导出,然后导入到机关目标数据库中,进行增量导入……

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/13 10:16:00 [显示全部帖子]

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=77351&skin=0

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=160119&skin=0

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/13 10:50:00 [显示全部帖子]

麻烦多了。
如果程序只有一个人使用还好,每个表增加一个更新时间列,根据时间判断更新数据即可。

如果是多人使用的,还要考虑到脏数据问题,简单的说,用户a往表A更新了数据,用户b也往表A更新了数据,那么最后更新到主机的时候,表A是要保留用户a修改的数据还是用户b修改的数据?不管是保留谁的,其它用户的数据都会无效,用户就会有疑惑,录入的数据如果无效我录他干嘛!特别是数据还有关联到多个表的时候,甚至涉及到权限控制的时候....想想就是一团乱。

所以这种情况要根据具体业务功能设计好一套可行的数据更新策略才行,这个就远远超出我的能力之外了。


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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/13 12:07:00 [显示全部帖子]

利用bak文件来恢复,默认就是恢复bak文件的所有数据的,恢复后会完全覆盖旧的数据库,旧的数据就没有了。

恢复数据库使用RESTORE DATABASE,不是用过了吗:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=165531&skin=0

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/13 15:03:00 [显示全部帖子]

不可能的。只能是最后一个恢复的备份的数据,之前恢复的数据都不会有的。这种方法不要想了

 回到顶部