寻求获取详细的异常消息withMicrosoft.SqlServer.Management.Smo.FailedOperationException

时间:2016-08-17 02:48:57

标签: sql vb.net exception backup

我在vb.net中有一个代码来从服务器备份数据库,如下所示。但是,某些特定环境可能会出现一些错误。

   try 

   FileName = sBackupFileName
   bkp.Devices.AddDevice(sBackupFile,Microsoft.SqlServer.Management.Smo.DeviceType.File)
   bkp.Incremental = False
   dtStart = Now

   bkp.SqlBackup(srv)

   Catch ex As Microsoft.SqlServer.Management.Smo.FailedOperationException
 MessageBox.Show("Inner Exception:" & ex.InnerException.Message.ToString() &    ", Operation:" & ex.Operation )

   end try             

我尝试从Microsoft.SqlServer.Management.Smo.FailedOperationException获取详细的错误。但是,我只能将这些常规消息作为"执行Transact-SQL语句或批处理"时发生异常。

是否有任何其他方法可以在发生错误时获取详细的异常消息。

0 个答案:

没有答案