Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В SMO объекты Trace и Replay в пространстве имен Microsoft.SqlServer.Management.Trace обеспечивают программный доступ к функциональности приложения Приложение SQL Server Profiler, которая используется для наблюдения за экземпляром SQL Server или служб Analysis Services. Приложение позволяет собирать и сохранять данные о каждом событии в файле или в таблице для последующего анализа. Например, с помощью приложения можно наблюдать за рабочей средой, чтобы определить, какие процедуры сказываются на производительности из-за того, что выполняются слишком медленно.
Объекты Trace и Replay предоставляют набор объектов, которые можно использовать для создания трассировок экземпляра SQL Server. Эти объекты можно использовать из пользовательских приложений для создания вручную трассировок для SQL Server или служб Analysis Services. Кроме того, объекты Trace SMO можно использовать для чтения файлов трассировок SQL и таблиц, которые были созданы при наблюдении за SQL Server, службами Analysis Services и операциями с журналом DTS.
Объекты Trace SMO позволяют выполнять следующие функции:
создать трассировку;
назначить фильтры для трассировки;
назначить отслеживаемые события;
остановить и запустить трассировку;
прочитать файлы трассировки и таблицы трассировки;
получить сведения о событиях трассировки;
получить сведения о фильтрах трассировки;
программно управлять данными трассировки;
записать файлы и таблицы трассировки;
воспроизвести файлы и таблицы трассировки.
Данные трассировки из объектов Trace и Replay можно использовать в SMO-приложении или исследовать их вручную с помощью SQL Server Profiler. Данные трассировки также совместимы с хранимыми процедурами SQL-трассировка, которые также обеспечивают возможности трассировки.
Объекты трассировки SMO находятся в пространстве имен Microsoft.SqlServer.Management.Trace, для использования которого необходима ссылка на файл Microsoft.SQLServer.ConnectionInfo.dll.
Объекты Trace и Replay требуют наличия объекта ServerConnection Server для установления соединения с экземпляром SQL Server. Объект ServerConnection находится в пространстве имен Microsoft.SqlServer.Management.Common, для которого необходима ссылка на файл Microsoft.SQLServer.ConnectionInfo.dll.
Примечание |
|---|
Объекты Trace и Replay не поддерживаются в 64-разрядной версии платформы. |
Примечание