vb + SQLDMO备份恢复出错的问题
俺用SQLDMO备份和恢复时,总会提示以下错误:
Print Err.Number
-2147221499
Print Err.Description
[SQL-DMO] 代码执行异常错误: EXCEPTION_ACCESS_VIOLATION
担后台的备份和恢复动作都成功了啊??各位大虾帮帮俺,看一下是什么问题-_-
备份的代码如下:
Dim objSql As New SQLDMO.SQLServer
With objSql
.Name = mStrServer
.Login = mStrLogin
.Password = mStrPassword
.Connect
End With
Dim objBak As New SQLDMO.Backup
With objBak
.Initialize = False
.Action = bytBackupType
.Database = mStrDatabase
.Devices = mStrDatabase
.BackupSetName = mStrDatabase & "备份"
.BackupSetDescription = txtRemark.Text
.SQLBackup objSql
End With
Set objBak = Nothing
objSql.Close
Set objSql = Nothing