正在使用Microsoft.SqlServer.Management.Smo.FailedOperationException获取详细的异常消息
我在vb.net中有一个代码,可以从服务器备份数据库,如下所示。但是,在某些特定环境中可能会发生一些错误正在使用Microsoft.SqlServer.Management.Smo.FailedOperationException获取详细的异常消息,sql,vb.net,exception,backup,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)
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语句或批处理时发生异常”的形式获取这些常规消息
这是在发生错误时获取详细异常消息的任何其他方法 感谢Saurabh帮助格式化代码。以下是有关处理这些异常的信息。您只能访问1个内部异常。感谢Saurabh提供的格式化代码的帮助。以下是有关处理这些异常的信息。您只能访问1个内部异常。