请问sqlserver中数据备份和恢复是什么语句?

解决方案 »

  1.   

    例:    
    '开始备份(对整个数据库进行备份)
        '数据库
        SQL = "EXEC sp_addumpdevice 'disk', '" & sGetDate & "Database'," & _
              "'" & sServerFile & "\BACKUP\" & sGetDate & "Database.dat'"
        SQL = SQL & " BACKUP DATABASE " & sDataBase & " TO [" & sGetDate & "Database]"
        On Error GoTo ErrorBackup
        Conn.Execute SQL
      

  2.   

    '恢复数据库
        SQL = "RESTORE DATABASE " & sDataBase & " from [" & txtRestorePath.Text & "]  "
        SQL = SQL & " RESTORE LOG " & sDataBase & " from [" & txtRestoreLogPath.Text & "] "
        Conn.Execute SQL
      

  3.   

    同意lilaclone(~~阿九~~) 的。