catalog.create_customized_logging_level
적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime
적용 대상: SQL Server 2016(13.x) 이상 버전
새 사용자 지정된 로깅 수준을 만듭니다. 사용자 지정 로깅 수준에 대한 자세한 내용은 Integration Services(SSIS) 로깅을 참조하세요.
구문
catalog.create_customized_logging_level [ @level_name = ] level_name
, [ @level_description = ] level_description
, [ @profile_value = ] profile_value
, [ @events_value = ] events_value
, [ @level_id = ] level_id OUT
인수
[ @level_name = ] level_name
새 기존 사용자 지정된 로깅 수준의 이름입니다.
level_name은 nvarchar(128)입니다.
[ @level_description = ] level_description
새 기존 사용자 지정된 로깅 수준에 대한 설명입니다.
level_description은 nvarchar(max)입니다.
[ @profile_value = ] profile_value
로그할 새 사용자 지정된 로깅 수준에 대해 원하는 통계입니다.
통계에 유효한 값은 다음과 같습니다. 이러한 값은 사용자 지정된 로깅 수준 관리 대화 상자의 통계 탭에 있는 값입니다.
실행 = 0
볼륨 = 1
성능 = 2
profile_value는 bigint입니다.
[ @events_value = ] events_value
로그할 새 사용자 지정된 로깅 수준에 대해 원하는 이벤트입니다.
이벤트에 유효한 값은 다음과 같습니다. 이러한 값은 사용자 지정된 로깅 수준 관리 대화 상자의 이벤트 탭에 있는 값입니다.
이벤트 컨텍스트가 없는 이벤트 | 이벤트 컨텍스트가 있는 이벤트 |
---|---|
OnVariableValueChanged = 0 OnExecutionStatusChanged = 1 OnPreExecute = 2 OnPostExecute = 3 OnPreValidate = 4 OnPostValidate = 5 OnWarning = 6 OnInformation = 7 OnError = 8 OnTaskFailed = 9 OnProgress = 10 OnQueryCancel = 11 OnBreakpointHit = 12 OnCustomEvent = 13 Diagnostic = 14 DiagnosticEx = 15 NonDiagnostic = 16 |
OnVariableValueChanged_IncludeContext = 32 OnExecutionStatusChanged_IncludeContext = 33 OnPreExecute_IncludeContext = 34 OnPostExecute_IncludeContext = 35 OnPreValidate_IncludeContext = 36 OnPostValidate_IncludeContext = 37 OnWarning_IncludeContext = 38 OnInformation_IncludeContext = 39 OnError_IncludeContext = 40 OnTaskFailed_IncludeContext = 41 OnProgress_IncludeContext = 42 OnQueryCancel_IncludeContext= 43 OnBreakpointHit_IncludeContext = 44 OnCustomEvent_IncludeContext = 45 Diagnostic_IncludeContext = 46 DiagnosticEx_IncludeContext = 47 NonDiagnostic_IncludeContext = 48 |
event_value는 bigint입니다.
[ @level_id = ] level_id OUT
새 사용자 로깅 수준에 대한 ID입니다.
level_id는 bigint입니다.
설명
Transact-SQL에서 profile_value 또는 event_value 인수에 대한 여러 값을 결합하려면, 다음 예제를 따릅니다. OnError (8) 및 DiagnosticEx (15) 이벤트를 캡처하기 위해 events_value를 계산하는 수식은 2^8 + 2^15 = 33024
입니다.
반환 코드
0(성공)
저장 프로시저가 실패하면 오류를 반환합니다.
결과 집합
None
사용 권한
이 저장 프로시저를 실행하려면 다음 권한 중 하나가 필요합니다.
ssis_admin 데이터베이스 역할의 멤버 자격
sysadmin 서버 역할의 멤버 자격
오류 및 경고
다음 목록에서는 저장 프로시저 실패 조건을 설명합니다.
- 사용자에게 필요한 권한이 없습니다.