谋求SQL SERVER 2005远程数据同步的解决方案
寻求SQL SERVER 2005远程数据同步的解决方案
如题。不知道大家能不能分享一下经验。
有例程的话,可否发给我,供参考。给个链接也好
------解决思路----------------------
运程同步的情况:
ServerA,ServerB
1、A对客户端正常使用,B作为备份。
2、A、B都对外使用,分别对应不同客户端;
3、A、B,作为云数据的共享模式。
......
众多情况,分别是不同的处置办法。
------解决思路----------------------
这个跟开发工具无关,是SQL SERVER的范围了
------解决思路----------------------
我的办法:
1、客户端运程操作服务器,生成back文件。
2、运程传递back文件。
3、本地机器用back文件还原数据。
------解决思路----------------------
我在项目中使用的方法和上面的类似:客户端定时远程访问SQL服务器生成备份文件,并保存到服务器的一个共享目录。然后客户端使用VPN远程访问服务器上的共享目录,自动把备份文件拷贝到本地再恢复到本地SQL服务器上。已正常工作了一年,没有出现任何问题。
------解决思路----------------------
为什么要这么做??不是为了备份呀,什么项目需要这么做呢,难道本机平时用本机数据库,然后定期更新远程服务器,为啥不直接操作远程数据库
------解决思路----------------------
是啊,为何不直接访问运程数据库呢?
------解决思路----------------------
呵呵,我们公司总部在加拿大,在国内有分部需要访问总部数据。但由于GFW的影响,远程直连总部数据库非常慢,就算用VPN连接数据库效果也不好。因此我用了这个迂回的方法,备份总部数据库文件后用VPN下载到本地,恢复到本地数据库后在本地访问,这样就快多了。只要定时下载数据备份文件,可以基本保持国内和总部的数据同步。
------解决思路----------------------
1、设定服务器,加拿大下班空闲时间,Back文件;
2、找到VPN比较通畅的时间,传递Back文件,恢复到本地数据库。
这样,方案最佳了。
如题。不知道大家能不能分享一下经验。
有例程的话,可否发给我,供参考。给个链接也好
------解决思路----------------------
运程同步的情况:
ServerA,ServerB
1、A对客户端正常使用,B作为备份。
2、A、B都对外使用,分别对应不同客户端;
3、A、B,作为云数据的共享模式。
......
众多情况,分别是不同的处置办法。
------解决思路----------------------
这个跟开发工具无关,是SQL SERVER的范围了
------解决思路----------------------
我的办法:
1、客户端运程操作服务器,生成back文件。
2、运程传递back文件。
3、本地机器用back文件还原数据。
------解决思路----------------------
我在项目中使用的方法和上面的类似:客户端定时远程访问SQL服务器生成备份文件,并保存到服务器的一个共享目录。然后客户端使用VPN远程访问服务器上的共享目录,自动把备份文件拷贝到本地再恢复到本地SQL服务器上。已正常工作了一年,没有出现任何问题。
------解决思路----------------------
为什么要这么做??不是为了备份呀,什么项目需要这么做呢,难道本机平时用本机数据库,然后定期更新远程服务器,为啥不直接操作远程数据库
------解决思路----------------------
是啊,为何不直接访问运程数据库呢?
------解决思路----------------------
呵呵,我们公司总部在加拿大,在国内有分部需要访问总部数据。但由于GFW的影响,远程直连总部数据库非常慢,就算用VPN连接数据库效果也不好。因此我用了这个迂回的方法,备份总部数据库文件后用VPN下载到本地,恢复到本地数据库后在本地访问,这样就快多了。只要定时下载数据备份文件,可以基本保持国内和总部的数据同步。
------解决思路----------------------
1、设定服务器,加拿大下班空闲时间,Back文件;
2、找到VPN比较通畅的时间,传递Back文件,恢复到本地数据库。
这样,方案最佳了。