Händelser
31 mars 23 - 2 apr. 23
Det största utbildningsevenemanget för SQL, Fabric och Power BI. 31 mars – 2 april. Använd koden FABINSIDER för att spara 400 USD.
Anmäl dig i dagDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
gäller för:SQL Server
SSIS Integration Runtime i Azure Data Factory
gäller för:SQL Server
Anger värdet för en parameter för en körningsinstans i katalogen Integration Services.
Det går inte att ändra ett parametervärde när en instans av körningen har startats.
catalog.set_execution_parameter_value [ @execution_id = execution_id
, [ @object_type = ] object_type
, [ @parameter_name = ] parameter_name
, [ @parameter_value = ] parameter_value
[ @execution_id = ] execution_id
Den unika identifieraren för körningsinstansen.
execution_id är bigint.
[ @object_type = ] object_type
Typ av parameter.
För följande parametrar anger du object_type till 50
LOGGING_LEVEL
CUSTOMIZED_LOGGING_LEVEL
DUMP_ON_ERROR
DUMP_ON_EVENT
DUMP_EVENT_CODE
CALLER_INFO
SYNKRONISERAS
Använd värdet 20
för att ange en projektparameter eller värdet 30
för att ange en paketparameter.
object_type är smallint.
[ @parameter_name = ] parameter_name
Namnet på parametern.
parameter_name är nvarchar(128).
[ @parameter_value = ] parameter_value
Värdet för parametern.
parameter_value är sql_variant.
Om du vill ta reda på parametervärdena som användes för en viss körning frågar du catalog.execution_parameter_values vy.
Om du vill ange omfånget för information som loggas under en paketkörning anger du parameter_name till LOGGING_LEVEL och anger parameter_value till något av följande värden.
Ange parametern object_type till 50.
Värde | Beskrivning |
---|---|
0 | Ingen Loggning är inaktiverat. Endast paketkörningsstatusen loggas. |
1 | Grundläggande Alla händelser loggas, förutom anpassade och diagnostiska händelser. Det här är standardvärdet. |
2 | Föreställning Endast prestandastatistik och OnError- och OnWarning-händelser loggas. |
3 | Mångordig Alla händelser loggas, inklusive anpassade och diagnostiska händelser. Anpassade händelser inkluderar de händelser som loggas av Integration Services-uppgifter. Mer information finns i anpassade meddelanden för loggning |
4 | Körnings härkomst Samlar in de data som krävs för att spåra ursprung i dataflödet. |
100 | Anpassad loggningsnivå Ange inställningarna i parametern CUSTOMIZED_LOGGING_LEVEL. Mer information om de värden som du kan ange finns i catalog.create_customized_logging_level. Mer information om anpassade loggningsnivåer finns i Aktivera loggning för paketkörning på SSIS Server-. |
Ange att Integration Services-servern genererar dumpfiler när ett fel inträffar under en paketkörning genom att ange följande parametervärden för en körningsinstans som inte har körts.
Parameter | Värde |
---|---|
execution_id | Den unika identifieraren för körningsinstansen |
object_type | 50 |
parameter_name | "DUMP_ON_ERROR |
parameter_value | 1 |
Ange att Integration Services-servern genererar dumpfiler när händelser inträffar under en paketkörning genom att ange följande parametervärden för en körningsinstans som inte har körts.
Parameter | Värde |
---|---|
execution_id | Den unika identifieraren för körningsinstansen |
object_type | 50 |
parameter_name | "DUMP_ON_EVENT |
parameter_value | 1 |
Om du vill ange de händelser under paketkörningen som gör att Integration Services-servern genererar dumpfiler anger du följande parametervärden för en körningsinstans som inte har körts. Avgränsa flera händelsekoder med ett semikolon.
Parameter | Värde |
---|---|
execution_id | Den unika identifieraren för körningsinstansen |
object_type | 50 |
parameter_name | DUMP_EVENT_CODE |
parameter_value | En eller flera händelsekoder |
I följande exempel anges att Integration Services-servern genererar dumpfiler när ett fel inträffar under en paketkörning.
exec catalog.create_execution 'TR2','Recurring ETL', 'Dim_DCVendor.dtsx',NULL, 0,@execution_id out
exec catalog.set_execution_parameter_value @execution_id, 50, 'DUMP_ON_ERROR',1
I följande exempel anges att Integration Services-servern genererar dumpfiler när händelser inträffar under en paketkörning och anger den händelse som gör att servern genererar filerna.
exec catalog.create_execution 'TR2','Recurring ETL', 'Dim_DCVendor.dtsx',NULL, 0,@execution_id out
exec catalog.set_execution_parameter_value @execution_id, 50, 'DUMP_ON_EVENT',1
declare @event_code nvarchar(50)
set @event_code = '0xC020801C'
exec catalog.set_execution_parameter_value @execution_id, 50, 'DUMP_EVENT_CODE', @event_code
0 (lyckades)
Ingen
Den här lagrade proceduren kräver någon av följande behörigheter:
LÄS- och ÄNDRA-behörigheter för körningsinstansen
Medlemskap i ssis_admin databasrollen
Medlemskap i serverrollen sysadmin
I följande lista beskrivs vissa villkor som kan orsaka ett fel eller en varning:
Användaren har inte rätt behörigheter
Körningsidentifieraren är ogiltig
Parameternamnet är ogiltigt
Datatypen för parametervärdet matchar inte parameterns datatyp
catalog.execution_parameter_values (SSISDB Database)
Generera dumpfiler för paketkörning
Händelser
31 mars 23 - 2 apr. 23
Det största utbildningsevenemanget för SQL, Fabric och Power BI. 31 mars – 2 april. Använd koden FABINSIDER för att spara 400 USD.
Anmäl dig i dag