当前位置:主页>delphi教程/企业管理软件> 文章内容

【关于网络备份SQL数据库】

发布时间:2010-01-20 | QQ免费站
1楼: 怎样备份局域网中其它电脑上的SQL Server2000数据库到本地目录???

字串4

2楼: 解决办法之一:同步数据库服务器 要求:假设在A、B两地实现数据库服务器的同步。 解决办法: 1、 建立VPN网络,将两地的服务器规划到一个虚拟的局域网中。(局域网调试) 2、 开启SQL SERVER 2000服务器,打开企业管理器,选择数据库服务器A(加入您要同步的数据库服务器B(可以同步多个数据库服务器)。 3、 建立分发服务器 在数据库服务器A里创建发布功能:工具—>复制—>创建发布 选择要同步的数据库,点击“创建发布”; 点击下一步,让数据库服务器成A为分发服务器; 然后点击下一步,将SQL SERVER代理服务设置成自动启动,然后建立快照文件夹(默认即可,注意数据库服务器B是否将该文件夹设置成可以访问); 点击下一步,选择要同步的数据库; 点击下一步选择“快照发布”; 下一步要同步的数据库服务器类型(SQL SERVER 2000); 下一步,把要发布的表选中,要发布几个就选几个,也可选择“全部发布”,然后输入发布的名称(默认是数据库名称,也可自己指定); 下一步,完成。 4、 建立订阅服务器 完成数据库发布服务器后,点击“强制新订阅”功能,将数据库服务器指定为数据库服务器B(即为需要同步的数据库服务器); 下一步,选择服务器上的数据库,也可新建一个空的数据库,来完成一个和服务器A的数据同步工作; 建立同步规则:实时或选择同步时间段; 下一步,“启动快照代理程序来开始初始化程序”; 下一步,告知提供数据的数据库服务器的状况,一般都是“正在运行”,完成。
字串3

3楼: 解决办法二:使用vertias soft corporation出的备份软件,http://www.veritas.com/ 这个要花钱,如果要在两个服务器上安装双机热备系统,再加上这个备份软件,将近20万吧,不是很划算 字串1

4楼: mhwj95: 我的没有这么复杂,我只是想在我的电脑上备份局域网中其它电脑上的SQL数据库到本地文件,用SQL的备份SQL语句只能将数据备份到本机目录,不能备份到其它目录

字串4

5楼: 那就把其他电脑上的数据库同步到你的电脑上好了,仍旧可以采用第一种办法来进行设置
字串5

6楼: 我也在找,但还没有找到好的办法, 我想可以先备份到本地目录,再通过局域网拷贝过来, 不过这样做不是很可行, 共同努力找更好的办法吧^_^ 字串7

7楼: 若不是实时的,编个小程序配置任务计划每天定时把服务器上的备份目录拷贝到本地

字串6

8楼: 擴展存儲過程xp_cmdshell 字串2

9楼: 算了,在编写一个TCPServer软件在服务器上运行,然后在客户端使用TCPClient发送请求就可以了,非常简单。
字串7

10楼: 多人接受答案了。 字串7