Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:sql Server
SSIS Integration Runtime w usłudze Azure Data Factory
Dotyczy: SQL Server 2016 (13.x) i nowsze wersje
Tworzy nowy dostosowany poziom rejestrowania. Aby uzyskać więcej informacji na temat dostosowanych poziomów rejestrowania, zobacz Integration Services (SSIS) Logging.
Składnia
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
Argumenty
[ @level_name = ] level_name
Nazwa nowego, dostosowanego poziomu rejestrowania.
level_name to nvarchar(128).
[ @level_description = ] level_description
Opis nowego, dostosowanego poziomu rejestrowania.
level_description to nvarchar(max).
[ @profile_value = ] profile_value
Statystyki, które mają być rejestrowane na nowym dostosowanym poziomie rejestrowania.
Prawidłowe wartości statystyk obejmują następujące wartości. Te wartości odpowiadają wartościom na karcie statystyki okna dialogowego Dostosowane zarządzanie poziomem rejestrowania.
Wykonanie = 0
Wolumin = 1
Wydajność = 2
profile_value to bigint.
[ @events_value = ] events_value
Zdarzenia, które mają być rejestrowane na nowym dostosowanym poziomie rejestrowania.
Prawidłowe wartości zdarzeń obejmują następujące wartości. Te wartości odpowiadają wartościom na karcie zdarzenia okna dialogowego Dostosowane zarządzanie poziomem rejestrowania.
Zdarzenia bez kontekstu zdarzenia | Zdarzenia z kontekstem zdarzenia |
---|---|
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 Diagnostyka = 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 to bigint.
[ @level_id = ] level_id OUT
Identyfikator nowego dostosowanego poziomu rejestrowania.
level_id to bigint.
Uwagi
Aby połączyć wiele wartości w Transact-SQL dla argumentu profile_value lub events_value, postępuj zgodnie z tym przykładem. Aby przechwycić zdarzenia OnError (8) i DiagnosticEx (15), formuła do obliczenia events_value jest 2^8 + 2^15 = 33024
.
Kody powrotne
0 (powodzenie)
Gdy procedura składowana nie powiedzie się, zgłasza błąd.
Zestaw wyników
Żaden
Uprawnienia
Ta procedura składowana wymaga jednego z następujących uprawnień:
Członkostwo w roli bazy danych ssis_admin
Członkostwo w roli serwera sysadmin
Błędy i ostrzeżenia
Poniższa lista zawiera opis warunków, które powodują niepowodzenie procedury składowanej.
- Użytkownik nie ma wymaganych uprawnień.