怎么才能在delphi里让SQL Server 2000备份数据库或恢复数据库?(20分)

  • 主题发起人 主题发起人 天什
  • 开始时间 开始时间
关注
我不太懂,但发表一点意见,是不是可以用sql2000的存储过程来做
用delphi来调用存储过程即可
 
sql server的备份工作是有sql server 本身的命令实现,用delphi调用比较麻烦,也比较危险
delphi时常会发生超时或死机的毛病,我希望备份数据还是直接用Sql server本身来实现.确保
万一
 
用Delphi调用SQL Server的备份命令,并不麻烦,请看:

with Query1 do
begin
Clear;
SQL.Add('backup database mydb to disk = ''c:/bak/20010608.dat'' ');
ExecSQL;
end;
 
我也遇到过这个问题,如果像上者这样写的话,好像只能备份到服务器的硬盘上面,
怎样才能备份到本地的工作站上呢?用如“//”之类的绝对路径行的通吗?
 
to:chelon

可以备份到工作站硬盘上,你可以写
backup database mydb to disk = '//mycomputer1/share/20010608.dat'

当然工作站要把这个目录共享出来,并设置写权限。
 
多人接受答案了。
 

Similar threads

后退
顶部