我可以使用以下代码在非集群 sql 环境中获取跟踪事件。
TraceServer reader = new TraceServer();
ConnectionInfoBase ci = new SqlConnectionInfo("localhost");
((SqlConnectionInfo)ci).UseIntegratedSecurity = true;
reader.InitializeAsReader(ci, @"Standard.tdf");
int eventNumber = 0;
while (reader.Read())
{
Console.Write( "{0}\n", reader.GetValue(0).ToString() );
eventNumber ++;
if (eventNumber == 10) break;
}
reader.Close();
如何优化代码以从集群环境中获取跟踪事件。欣赏任何想法。