Поделиться через


Приложение SQL Profiler

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

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

Примечание.

Служебная программа profiler не предназначена для написания скриптов трассировки. Дополнительные сведения см. в разделе Start 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 password
Указывает пароль, заданный пользователем для проверки подлинности SQL Server.

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

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

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

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

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

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

/T "standard"  

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

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

/L locale_ID
Недоступна.

/M " MM-DD-YY hh:mm:ss "
Задает дату и время остановки трассировки. Время остановки должно быть заключено в кавычки. Задайте время остановки согласно параметрам в следующей таблице.

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

Примечание.

Формат MM-DD-Y hh:mm:ss можно использовать только в том случае, если параметр "Использовать региональные параметры для отображения значений даты и времени" включен в SQL Server Profiler. Если этот параметр не включен, следует использовать формат даты и времени «ГГГГ-ММ-ДД чч:мм:сс».

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

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

Замечания

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

profiler /S MyServer\MyInstance /T "Standard"  

См. также

Справка программы командной строки (ядро СУБД)