能不能把远程的数据库备份到本地?(50分)

  • 主题发起人 主题发起人 cansim
  • 开始时间 开始时间
C

cansim

Unregistered / Unconfirmed
GUEST, unregistred user!
用的是SQL SERVER2000,可以通过远程备份到SQL SERVER2000所在的机子上
但能不能备份到本机上呢?
 
当然能,
我写了一个这样的 DLL
 
执行这样的SQL语句
backup database 数据库名 to disk='//机器名/完全共享目录名/备份文件命'
 
楼上的这个方法是不可行的!
你不可能要求有备份权限的用户
还要先把自己的目录共享一下!
 
TO onlyonekgx,
你的方法效率高不高? 方便的话请把你的实现代码传一份给我好吗?
need@21cn.com
我以前也碰到相似的问题,后来采用了先备份到主机上,然后再当成一个文件分块一点点
取回来, 但若数据库大的情况下则很费时间!
 
我也要!cansim@tom.com
谢谢!!
 
关注。。。
 
TO onlyonekgx,
能不能交流一下,我用sqldmo没有实现这个功能,想请你帮助,方便的话请把
你的实现代码传一份给我好吗?
antic_ant@xwsx.com
 
wr960204 的方法好像不行,我试过
 
谢谢各位,如果愿意
本人需要一份
wcytd@163.com
 
大家快说说有什么办法啊!现在我是先在服务器上保存,然后再去取!
很不爽,有没有直接就到本地的方法啊?
TO:onlyonekgx
能不能把你的DLL贴出来大家研究哦?
 
一定可以,实现方法不一,如果数据量小可用变通而高效的方法。
 
大家别只说不写啊:)
把方法贴出来看看!OK?
 
我也想知道!
 
采用隐藏共享的方法,把数据文件复制过来,我就是这样做的。
 
to:HLHGOD
能说清楚点吗?具体步骤最好:)
我先试试,不行再问!
 
我试了楼上的方法,没有成功,
有什么好方法,拜托,说一声,liliwei78@sina.com
 
可以,在delphi中的clientdataset控件有个属性可以设置当不通时临时储存位置
 
后退
顶部