如何备份数据库 ( 积分: 50 )

  • 主题发起人 主题发起人 mytree520
  • 开始时间 开始时间
M

mytree520

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure&nbsp;TFormF.BitBtn1Click(Sender:&nbsp;TObject);<br>begin<br>&nbsp;&nbsp;Try<br>&nbsp;&nbsp;with&nbsp;Data3.ADOQuery7&nbsp;&nbsp;do<br>&nbsp;&nbsp;begin<br>&nbsp;&nbsp;&nbsp;&nbsp;Close;<br>&nbsp;&nbsp;&nbsp;&nbsp;SQL.Clear;<br>&nbsp;&nbsp;&nbsp;&nbsp;SQL.Add('Backup&nbsp;database&nbsp;人事管理系统&nbsp;to&nbsp;Disk&nbsp;=&nbsp;''E:/科研单位人事档案管理系统/database/beifen.bak''&nbsp;');<br>&nbsp;&nbsp;&nbsp;&nbsp;ExecSQL;<br>&nbsp;&nbsp;end;<br>&nbsp;&nbsp;&nbsp;&nbsp;Application.MessageBox('数据备份成功。','提示',0+64);<br>&nbsp;&nbsp;Except<br>&nbsp;&nbsp;&nbsp;&nbsp;Application.MessageBox('系统出错。','提示',0+64);<br>&nbsp;&nbsp;&nbsp;&nbsp;Close;<br>&nbsp;&nbsp;end;<br>end;<br><br>是MSSQL2000的数据库..我这样实现不了,高手帮下哈...
 
如果是ms&nbsp;sql&nbsp;server&nbsp;,必须关闭备份数据库的所有连接。
 
该怎么搞呢/..谁能给完整代码吗.....
 
就是这样备份的,你的错误信息是什么呀.
 
备份不了...
 
先查询分析器里试一下,你的语句。当前库选成Master&nbsp;试一下
 
无法打开备份设备&nbsp;'E:/科研单位人事档案管理系统/database/beifen.bak'。设备出现错误或设备脱机。详细信息请参阅&nbsp;SQL&nbsp;Server&nbsp;错误日志。<br><br><br>报错
 
SQL应该没错的<br>你先把SQL拿到查询分析器里试下嘛<br>可以的话&nbsp;就没问题撒
 
是不是你的备份路径实际不存在?
 

Similar threads

S
回复
0
查看
730
SUNSTONE的Delphi笔记
S
S
回复
0
查看
738
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部