远程备份数据库
我有DELPHI写了一个数据库程序,数据库在A机,B机与C机与D机用的程序是一样的,均可以进行数据的插入与查询,但是为什么备份就直接备份到A机上(本来是要分别备份在B机、C机、D机上)。
在线等,急!
adoquery1.connectingstring:=Provider=SQLOLEDB.1;Password=ABCDEFG;Persist Security Info=True;User ID=sa;Initial Catalog=master;Data Source=ABC;
with adoquery1 do
begin
close;
sql.clear;
sql.add('use master BACKUP DATABASE repair TO disk=d:\维修数据库备份.dat');
execsql;
end;
知道者,帮忙解决远程恢复!分不够可以加!
问题点数:50、回复次数:4Top
1 楼zjcxc(邹建)回复于 2005-05-27 15:41:49 得分 30
所有的sql处理均在sql服务器上执行. 备份的处理也不例外,因此,要备份到A机,应该共享A机的目录,使其能够在sql 服务器上被定入数据.
备份的时候使用:
'use master BACKUP DATABASE repair TO disk==\\<A机>\d\维修数据库备份.dat'Top
2 楼duanduan1122(俺村俺帅!!!)回复于 2005-05-27 15:53:28 得分 20
1.你备份的时候一定要有权限
2。
use master
BACKUP DATABASE repair TO disk==\\<A机>\d$\维修数据库备份.dat'Top
3 楼liucuiqiang(小强)回复于 2005-05-31 16:37:38 得分 0
邹建,把你QQ号给我行吗?我想加你!Top
4 楼liucuiqiang(小强)回复于 2005-05-31 16:38:35 得分 0
我的QQ号是49129998,经常看见邹建你为别人解决问题,能加我吗?谢谢!Top




