Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Banco de Dados SQL do Azure Synapse Analytics
no Microsoft Fabric
No SMO, os objetos Trace e Replay no Microsoft.SqlServer.Management.Trace namespace fornecem acesso programático à funcionalidade do SQL Server Profiler, que é usada para monitorar uma instância do SQL Server ou do Analysis Services. Você pode capturar e salvar dados sobre cada evento em um arquivo ou tabela para analisar posteriormente. Por exemplo, você pode monitorar um ambiente de produção para ver quais procedimentos estão impedindo o desempenho executando muito lentamente.
Os objetos Trace e Replay fornecem um conjunto de objetos que podem ser usados para criar rastreamentos em uma instância do SQL Server. Esses objetos podem ser usados de dentro de seus próprios aplicativos para criar rastreamentos manualmente para o SQL Server ou o Analysis Services. Além disso, os objetos de Rastreamento SMO podem ser usados para ler arquivos e tabelas de Rastreamento SQL que foram criados monitorando o log do SQL Server, Analysis Services ou DTS.
Os objetos SMO Trace permitem executar as seguintes funções:
Crie um rastreamento.
Defina filtros no rastreamento.
Defina os eventos que estão sendo rastreados.
Pare ou inicie um rastreamento.
Leia arquivos de rastreamento e tabelas de rastreamento.
Obtenha informações sobre eventos em um rastreamento.
Obtenha informações sobre filtros em um rastreamento.
Manipule dados de rastreamento programaticamente.
Escreva tabelas de rastreamento e arquivos de rastreamento.
Reproduza arquivos de rastreamento ou tabelas de rastreamento.
Os dados de rastreamento dos objetos Trace e Replay podem ser usados pelo aplicativo SMO ou podem ser examinados manualmente usando o SQL Server Profiler. Os dados de rastreamento também são compatíveis com os procedimentos armazenados do Rastreamento SQL que também fornecem recursos de rastreamento.
Os objetos de rastreamento SMO residem no Microsoft.SqlServer.Management.Trace namespace, que requer uma referência ao arquivo Microsoft.SQLServer.ConnectionInfo.dll.
Os objetos Trace e Replay exigem um objeto ServerConnectionServer para estabelecer uma conexão com a instância do SQL Server. O objeto ServerConnection reside no namespace Microsoft.SqlServer.Management.Common , que requer uma referência ao arquivo Microsoft.SQLServer.ConnectionInfo.dll.
Note
Os objetos Trace e Replay não são suportados em uma plataforma de 64 bits.