Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
sql database v Microsoft Fabric
V nástroji SMO poskytují objekty Trace and Replay v Microsoft.SqlServer.Management.Trace oboru názvů programový přístup k funkcím SQL Server Profiler, které se používají k monitorování instance SYSTÉMU SQL Server nebo Analysis Services. Data o každé události můžete zachytit a uložit do souboru nebo tabulky, abyste je mohli analyzovat později. Můžete například monitorovat produkční prostředí a zjistit, které postupy brání výkonu spuštěním příliš pomalu.
Objekty Trace a Replay poskytují sadu objektů, které lze použít k vytvoření trasování v instanci SQL Serveru. Tyto objekty můžete použít ve vlastních aplikacích k ručnímu vytváření trasování pro SQL Server nebo Analysis Services. Kromě toho lze objekty trasování SMO použít ke čtení souborů a tabulek trasování SQL, které byly vytvořeny monitorováním sql Serveru, služby Analysis Services nebo protokolování DTS.
Objekty SMO Trace umožňují provádět následující funkce:
Vytvořte trasování.
Nastavte filtry trasování.
Nastavte události, které jsou trasovány.
Zastavte nebo spusťte trasování.
Čtení trasovacích souborů a trasovacích tabulek
Získejte informace o událostech trasování.
Získejte informace o filtrech trasování.
Manipulace s daty trasování prostřednictvím kódu programu
Zápis trasovacích tabulek a trasovacích souborů
Přehrání trasovacích souborů nebo trasovacích tabulek
Data trasování z objektů Trace a Replay lze použít aplikací SMO, nebo je lze prozkoumat ručně pomocí SQL Server Profiler. Data trasování jsou také kompatibilní s uloženými procedurami trasování SQL , které také poskytují možnosti trasování.
Objekty trasování SMO se nacházejí v Microsoft.SqlServer.Management.Trace oboru názvů, který vyžaduje odkaz na soubor Microsoft.SQLServer.ConnectionInfo.dll.
Objekty Trace and Replay vyžadují objekt ServerConnectionServer pro navázání připojení k instanci SQL Serveru. Objekt ServerConnection se nachází v oboru názvů Microsoft.SqlServer.Management.Common , který vyžaduje odkaz na soubor Microsoft.SQLServer.ConnectionInfo.dll.
Note
Objekty Trace a Replay nejsou podporovány na 64bitové platformě.