Как получить доступ к последнему сообщению об ошибке репликации через C # или хранимую процедуру?
Я могу получить доступ к Log Viewer и получить последние ошибки следующим образом:
string errorLogPath = null;
using (var sqlConnection = new SqlConnection(@"Integrated Security=SSPI; Data Source=(local)\SQLEXPRESS"))
{
var serverConnection = new Microsoft.SqlServer.Management.Common.ServerConnection(sqlConnection);
var server = new Server(serverConnection);
errorLogPath = server.ErrorLogPath;
}
, но это даст мне все ошибки и оставит проблему фильтрации.В SSMS есть второе представление, которое называется монитором репликации , и я хотел бы получить доступ к данным, которые там видны, там они уже отфильтрованы.