프로파일러 유틸리티Profiler Utility

profiler 유틸리티는 SQL Server 프로파일러SQL Server Profiler 도구를 실행합니다.The profiler utility launches the SQL Server 프로파일러SQL Server Profiler tool. 이 항목에서 나중에 나열된 옵션 인수를 사용하여 응용 프로그램 시작 방법을 제어할 수 있습니다.The optional arguments listed later in this topic allow you to control how the application starts.

참고

profiler 유틸리티는 추적 스크립팅을 위한 유틸리티가 아닙니다.The profiler utility is not intended for scripting traces. 자세한 내용은 SQL Server Profiler를 참조하세요.For more information, see SQL Server Profiler.

구문Syntax


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 ]  
]  

인수Arguments

/?/?
profiler 인수의 구문 요약 정보를 표시합니다.Displays the syntax summary of profiler arguments.

/U login_id/U login_id
SQL ServerSQL Server 인증을 위한 사용자 로그인 ID입니다.Is the user login ID for SQL ServerSQL Server Authentication. 로그인 ID는 대/소문자를 구분합니다.Login IDs are case sensitive.

참고

가능하면 Windows 인증을 사용하세요.When possible, use Windows Authentication.을 참조하세요..

/P password/P password
SQL ServerSQL Server 인증을 위한 암호를 지정합니다. 사용자가 원하는 대로 지정할 수 있습니다.Specifies a user-specified password for SQL ServerSQL Server Authentication.

/E/E
현재 사용자의 자격 증명으로 Windows 인증을 사용하는 연결을 지정합니다.Specifies connecting with Windows Authentication with the current user's credentials.

/S sql_server_name/S sql_server_name
SQL ServerSQL Server인스턴스를 지정합니다.Specifies an instance of SQL ServerSQL Server. 프로파일러는 지정된 /U/P 스위치 또는 /E 스위치에서 지정된 인증 정보를 사용하여 지정된 서버에 자동으로 연결합니다.Profiler will automatically connect to the specified server using the authentication information specified in the /U and /P switches or the /E switch. SQL ServerSQL Server의 명명된 인스턴스에 연결하려면 /S sql_server_name\instance_name을 사용합니다.To connect to a named instance of SQL ServerSQL Server, use /S sql_server_name\instance_name.

/A analysis_services_server_name/A analysis_services_server_name
Analysis Services 인스턴스를 지정합니다.Specifies an instance of Analysis Services. 프로파일러는 지정된 /U/P 스위치 또는 /E 스위치에서 지정된 인증 정보를 사용하여 지정된 서버에 자동으로 연결합니다.Profiler will automatically connect to the specified server using the authentication information specified in the /U and /P switches or the /E switch. SQL ServerSQL Server 의 명명된 인스턴스에 연결하려면 /A analysis_services_server_name\instance_name을 사용합니다.To connect to a named instance of SQL ServerSQL Server use /A analysis_services_server_name\instance_name.

/D database/D database
연결에 사용할 데이터베이스 이름을 지정합니다.Specifies the name of the database to be used with the connection. 데이터베이스를 지정하지 않으면 이 옵션은 지정된 사용자의 기본 데이터베이스를 선택합니다.This option will select the default database for the specified user if no database is specified.

/B " trace_table_name "/B " trace_table_name "
프로파일러를 시작할 때 로드할 추적 테이블을 지정합니다.Specifies a trace table to load when the profiler is launched. 데이터베이스, 사용자나 스키마 및 테이블을 지정해야 합니다.You must specify the database, the user or schema, and the table.

/T" template_name "/T" template_name "
추적을 구성하기 위해 로드할 템플릿을 지정합니다.Specifies the template that will be loaded to configure the trace. 템플릿 이름을 따옴표로 묶어야 합니다.The template name must be in quotes. 또한 템플릿 이름은 시스템 템플릿 디렉터리나 사용자 템플릿 디렉터리에 있어야 합니다.The template name must be in either the system template directory or the user template directory. 두 디렉터리에 이름이 같은 템플릿 두 개가 있을 경우 시스템 디렉터리의 템플릿이 로드됩니다.If two templates with the same name exist in both directories, the template from the system directory will be loaded. 지정한 이름의 템플릿이 없을 경우 표준 템플릿이 로드됩니다.If no template with the specified name exists, the standard template will be loaded. template_name에 템플릿의 파일 확장명(.tdf)을 포함하지 마세요.Note that the file extension for the template (.tdf) should not be specified as part of the template_name. 예를 들어For example:

/T "standard"  

/F" filename "/F" filename "
프로파일러를 시작할 때 로드할 추적 파일의 경로와 이름을 지정합니다.Specifies the path and filename of a trace file to load when profiler is launched. 전체 경로 및 파일 이름은 따옴표로 묶어야 합니다.The entire path and filename must be in quotes. 이 옵션은 /O와 함께 사용할 수 없습니다.This option cannot be used with /O.

/O " filename "/O " filename "
추적 결과를 기록할 파일의 경로와 이름을 지정합니다.Specifies the path and filename of a file to which trace results should be written. 전체 경로 및 파일 이름은 따옴표로 묶어야 합니다.The entire path and filename must be in quotes. 이 옵션은 /F와 함께 사용할 수 없습니다.This option cannot be used with /F.

/L locale_ID/L locale_ID
사용할 수 없습니다.Not available.

/M " MM-DD-YY hh:mm:ss "/M " MM-DD-YY hh:mm:ss "
추적을 중지할 날짜와 시간을 지정합니다.Specifies the date and time for the trace to stop. 중지 시간을 따옴표로 묶어야 합니다.The stop time must be in quotes. 아래 표의 매개 변수에 따라 중지 시간을 지정합니다.Specify the stop time according to the parameters in the table below:

매개 변수Parameter 정의Definition
MMMM 두 자릿수 월Two-digit month
DDDD 두 자릿수 일Two-digit day
YYYY 두 자릿수 연도Two-digit year
hhhh 24시간제의 두 자릿수 시간Two-digit hour on a 24-hour clock
MMmm 두 자릿수 분Two-digit minute
ssss 두 자릿수 초Two-digit second

참고

에서 날짜 및 시간 값 표시에 국가별 설정 사용 SQL Server 프로파일러SQL Server Profiler옵션이 설정되어 있는 경우 "MM-DD-YY hh:mm:ss" 형식만 사용할 수 있습니다.The "MM-DD-YY hh:mm:ss" format can only be used if the Use regional settings to display date and time values option is enabled in SQL Server 프로파일러SQL Server Profiler. 이 옵션이 설정되어 있지 않은 경우 "YYYY-MM-DD hh:mm:ss" 날짜 및 시간 형식을 사용해야 합니다.If this option is not enabled, you must use the "YYYY-MM-DD hh:mm:ss" date and time format.

/R/R
추적 파일 롤오버를 사용합니다.Enables trace file rollover.

/Z file_size/Z file_size
추적 파일 크기(MB)를 지정합니다.Specifies the size of the trace file in megabytes (MB). 기본 크기는 5MB입니다.The default size is 5 MB. 롤오버를 사용하는 경우 모든 롤오버 파일이 이 인수에서 지정한 값으로 제한됩니다.If rollover is enabled, all rollover files will be limited to the value specified in this argument.

주의Remarks

특정 템플릿을 사용하여 추적을 시작하려면 /S/T 옵션을 함께 사용합니다.To start a trace with a specific template, use the /S and /T options together. 예를 들어 MyServer\MyInstance에 있는 Standard 템플릿을 사용하여 추적을 시작하려면 명령 프롬프트에서 다음을 입력합니다.For example, to start a trace using the Standard template on MyServer\MyInstance, enter the following at the command prompt:

profiler /S MyServer\MyInstance /T "Standard"  

참고 항목See Also

명령 프롬프트 유틸리티 참조(데이터베이스 엔진#41;Command Prompt Utility Reference (Database Engine)