catalog.create_customized_logging_level
適用於:SQL Server Azure Data Factory 中的 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
您想要新自訂記錄層次記錄的統計資料。
統計資料的有效值包含下列各項。 這些值對應至 [自訂記錄層次管理] 對話方塊的 [統計資料] 索引標籤上的值。
Execution = 0
Volume = 1
Performance = 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 |
events_value 是 bigint。
[ @level_id = ] level_id OUT
新自訂記錄層次的識別碼。
level_id 是 bigint。
備註
若要結合 Transact-SQL 中 profile_value 或 events_value 引數的多個值,請遵循此範例。 若要擷取 OnError (8) 和 DiagnosticEx (15) 事件,計算 events_value 的公式是 2^8 + 2^15 = 33024
。
傳回碼
0 (成功)
當預存程序失敗時,會擲回錯誤。
結果集
None
權限
這個預存程序需要下列其中一個權限:
ssis_admin 資料庫角色中的成員資格
sysadmin 伺服器角色中的成員資格
錯誤和警告
下列清單描述會導致預存程序失敗的情況。
- 使用者沒有必要權限。