想写段程序将数据库的备份和恢复用程序来做,这样就不用老是打开企业管理器或查询分析器。
    现在的问题是,我想先判断是否已对该数据库做过完整备份或其它类型的备份,如果有的话,要查出它的路径和名称,判断备份文件是否存在等等,然后再确定下一步的操作。
    如果用sql语句来实现这一步不知该怎么写?
    请大家赐教,谢谢!

解决方案 »

  1.   

    这不是SQL语句的功能.
    是在程序中用判断语句判断...时候存在或...
    然后在程序中嵌套SQL语句进行备份还原的工作.
      

  2.   

    是这样的,我是想能不能用SQL语句对数据库进行查询这些信息,再把这些信息传到程序中.
    在企业管理器中是能查到的,但用SQL语句不知怎么写.
      

  3.   

     msdb.dbo.backupset
     msdb.dbo.backupfile
     msdb.dbo.backupmediaset
     msdb.dbo.backupmediafamily看下这4个表. 
      

  4.   

    谢谢liangCK(小梁爱兰儿..只爱兰.!❤) !
    我去试试