如何在程序中进行数据库备份(完全备份),数据库的删除以及数据库的恢复 ( 积分: 70 )

  • 主题发起人 主题发起人 xingkong97
  • 开始时间 开始时间
X

xingkong97

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟在程序中要对数据库进行数据库备份(完全备份),数据库的删除以及数据库的恢复,数据库为SQL Server,例如:有一个Master_1数据库,我要对其进行备份,可以对其进行删除,而且又可以进行恢复。请问各位高人如何做啊?
 
资料太多了.......根据具体需求选择最佳方案!!
 
数据库备份:<br>BACKUP&nbsp;DATABASE&nbsp;MyDAtaBase&nbsp;TO&nbsp;&nbsp;disk&nbsp;='d:/123'<br>数据库还原:<br>restore&nbsp;database&nbsp;MyDAtaBase&nbsp;from&nbsp;disk='d:/123'<br>数据库还原一般在程序里不能直接用。程序正在使用数据库的时候,数据库不能被还原。最好把数据库还原写成单独的工具。
 
wuyongzhen&nbsp;的方法&nbsp;没问题<br>就说下&nbsp;如果要你还原的话&nbsp;可以自己写个存储过程杀掉所有进程,还原之前先杀进程(这个方法没问题的)<br>还可以断掉连接,把连接连到master再恢复(这个我没试过,听说的,应该没也问题的)
 
直接到sql&nbsp;server中来控制
 
问题早已解决,要分的进来。
 
基本上备份没问题,就是还原的时候要关闭所有连接然后再恢复。
 
散分了!!
 
后退
顶部