Бөлісу құралы:


Утилита профилировщика

Область применения:SQL Server

Утилита профилировщика запускает средство SQL Server Profiler. Дополнительные аргументы, перечисленные ниже в этом разделе, позволяют управлять способом запуска приложения.

Примечание.

Программа профилировщика не предназначена для трассировки сценариев. Дополнительные сведения см. в SQL Server Profiler.

Синтаксис

profiler
    [ /? ] |
[
{
{ /U login_id [ /P password ] }
| /E
}
{ [ /S sql_server_name ] | [ /A analysis_services_server_name ] }
[ /D database ]
[ /T "template_name" ]
[ /B { "trace_table_name" } ]
{ [ /F "filename" ] | [ /O "filename" ] }
[ /L locale_ID ]
[ /M "MM-DD-YY hh:mm:ss" ]
[ /R ]
[ /Z file_size ]
]

Аргументы

/?

Показывает сводку по синтаксису аргументов profiler .

/U login_id

Идентификатор входа пользователя для проверки подлинности SQL Server. Идентификаторы входа чувствительны к регистру символов.

Примечание.

По возможности используйте проверку подлинности Windows.

Пароль /P

Указывает пароль, заданный пользователем для проверки подлинности SQL Server.

/E

Задает подключение с использованием проверки подлинности Windows с учетными данными текущего пользователя.

/S sql_server_name

Указывает экземпляр SQL Server. Профилировщик автоматически подключается к указанному серверу, используя данные для аутентификации, указанные в параметрах /U и /P или в параметре /E. Чтобы подключиться к именованному экземпляру SQL Server, используйте /S <sql_server_name>\<instance_name>.

/A analysis_services_server_name

Указывает экземпляр служб Analysis Services. Профилировщик автоматически подключается к указанному серверу, используя данные для аутентификации, указанные в параметрах /U и /P или переключателе /E. Для подключения к именованному экземпляру SQL Server используйте /A <analysis_services_server_name>\<instance_name>.

База данных /D

Указывает имя базы данных, которая будет использоваться с соединением. Этот параметр выбирает базу данных по умолчанию для указанного пользователя, если база данных не указана.

/B "trace_table_name"

Указывает таблицу трассировки для загрузки при запуске профайлера. Необходимо задать базу данных, пользователя или схему, а также таблицу.

/T"template_name"

Указывает шаблон для загрузки для настройки трассировки. Имя шаблона должно быть заключено в кавычки. Имя шаблона должно находиться либо в системном каталоге шаблонов, либо в пользовательском каталоге шаблонов. Если два шаблона с одинаковым именем существуют в обоих каталогах, загружается шаблон из системного каталога. Если шаблон с указанным именем не существует, то загружается стандартный шаблон. Расширение файла для шаблона (TDF) не должно быть указано как часть template_name. Например:

/T "standard"

/F" имя файла "

Указывает путь и имя файла трассировки, загружаемого при запуске профайлера. Полный путь и имя файла должны быть заключены в кавычки. Этот параметр нельзя использовать с /O.

/O "filename"

Указывает путь и имя файла, в который должны быть записаны результаты трассировки. Полный путь и имя файла должны быть заключены в кавычки. Этот параметр нельзя использовать с /F.

/L locale_ID

Недоступна.

/M "MM-DD-YY hh:mm:ss"

Задает дату и время остановки трассировки. Время остановки должно быть заключено в кавычки. Задайте время остановки согласно параметрам в следующей таблице.

Параметр Определение
MM Двузначный месяц
DD День (2 разряда)
YY Двухзначный год
hh Час (2 разряда), в 24-часовом формате
mm Двузначные минуты
ss Секунды (2 разряда)

Примечание.

Формат можно использовать только в том случае, если параметр MM-DD-YY hh:mm:ss" включен в SQL Server Profiler. Если этот параметр не включен, необходимо использовать yyyy-MM-dd HH:mm:ss формат даты и времени ISO 8601.

/R

Включает операцию переключения на файл продолжения трассировки.

/Z file_size

Определяет размер файла трассировки в мегабайтах (МБ). Размер по умолчанию составляет 5 МБ. Если функция переката включена, все файлы переката ограничены значением, указанным в этом аргументе.

Замечания

Чтобы начать трассировку с использованием определенного шаблона, используйте параметры /S и /T вместе. Например, чтобы запустить трассировку, используя шаблон Standard на экземпляре MyServer\MyInstance, введите следующее на командной строке:

profiler /S MyServer\MyInstance /T "Standard"