Dela via


Lagrade procedurer (Integration Services-katalog)

gäller för:SQL Server SSIS Integration Runtime i Azure Data Factory

gäller för:SQL Server

I det här avsnittet beskrivs de Transact-SQL lagrade procedurer som är tillgängliga för att administrera Integration Services-projekt som har distribuerats till en instans av SQL Server.

Anropa lagrade procedurer för Integration Services för att lägga till, ta bort, ändra eller köra objekt som lagras i SSISDB- katalog.

Standardnamnet för katalogen är SSISDB. Objekten som lagras i katalogen är projekt, paket, parametrar, miljöer och drifthistorik.

Du kan använda databasvyer och lagrade procedurer direkt, eller skriva anpassad kod som anropar det hanterade API:et. Management Studio och det hanterade API:et frågar vyerna och anropar de lagrade procedurer som beskrivs i det här avsnittet för att utföra många av sina uppgifter.

I det här avsnittet

catalog.add_data_tap
Lägger till ett datatryck på utdata från en komponent i ett paketdataflöde.

catalog.add_data_tap_by_guid
Lägger till ett datatryck i en specifik dataflödessökväg i ett paketdataflöde.

catalog.check_schema_version
Avgör om SSISDB-katalogschemat och Integration Services-binärfilerna (ISServerExec och SQLCLR-sammansättning) är kompatibla.

catalog.clear_object_parameter_value (SSISDB Database)
Rensar värdet för en parameter för ett befintligt Integration Services-projekt eller -paket som lagras på servern.

catalog.configure_catalog (SSISDB Database)
Konfigurerar Integration Services-katalogen genom att ange en katalogegenskap till ett angivet värde.

catalog.create_environment (SSISDB Database)
Skapar en miljö i katalogen Integration Services.

catalog.create_environment_reference (SSISDB Database)
Skapar en miljöreferens för ett projekt i Integration Services-katalogen.

catalog.create_environment_variable (SSISDB Database)
Skapa en miljövariabel i katalogen Integration Services.

catalog.create_execution (SSISDB Database)
Skapar en instans av körningen i Integration Services-katalogen.

catalog.create_execution_dump
Gör att ett paket som körs pausar och skapar en dumpfil.

catalog.create_folder (SSISDB Database)
Skapar en mapp i katalogen Integration Services.

catalog.delete_environment (SSISDB Database)
Tar bort en miljö från en mapp i Integration Services-katalogen.

catalog.delete_environment_reference (SSISDB Database)
Tar bort en miljöreferens från ett projekt i Integration Services-katalogen.

catalog.delete_environment_variable (SSISDB Database)
Tar bort en miljövariabel från en miljö i Integration Services-katalogen.

catalog.delete_folder (SSISDB Database)
Tar bort en mapp från Integration Services-katalogen.

catalog.delete_project (SSISDB Database)
Tar bort ett befintligt projekt från en mapp i Integration Services-katalogen.

catalog.deny_permission (SSISDB Database)
Nekar behörighet för ett skyddsbart objekt i Integration Services-katalogen.

catalog.deploy_project (SSISDB Database)
Distribuerar ett projekt till en mapp i Integration Services-katalogen eller uppdaterar ett befintligt projekt som har distribuerats tidigare.

catalog.get_parameter_values (SSISDB Database)
Löser och hämtar standardparametervärdena från ett projekt och motsvarande paket i Katalogen Integration Services.

catalog.get_project (SSISDB Database)
Hämtar egenskaperna för ett befintligt projekt i Integration Services-katalogen.

catalog.grant_permission (SSISDB Database)
Beviljar en behörighet för ett skyddsbart objekt i Integration Services-katalogen.

catalog.move_environment (SSISDB Database)
Flyttar en miljö från en mapp till en annan i Integration Services-katalogen.

catalog.move_project ((SSISDB Database)
Flyttar ett projekt från en mapp till en annan i Integration Services-katalogen.

catalog.remove_data_tap
Tar bort ett datatryck från en komponentutdata som är i en körning.

catalog.rename_environment (SSISDB Database)
Byter namn på en miljö i katalogen Integration Services.

catalog.rename_folder (SSISDB Database)
Byter namn på en mapp i Integration Services-katalogen.

catalog.restore_project (SSISDB Database)
Återställer ett projekt i Integration Services-katalogen till en tidigare version.

catalog.revoke_permission (SSISDB Database)
Återkallar en behörighet för ett skyddsbart objekt i Integration Services-katalogen.

catalog.set_environment_property (SSISDB Database)
Anger egenskapen för en miljö i Integration Services-katalogen.

catalog.set_environment_reference_type (SSISDB Database)
Anger referenstypen och miljönamnet som är associerat med en befintlig miljöreferens för ett projekt i katalogen Integration Services.

catalog.set_environment_variable_property (SSISDB Database)
Anger egenskapen för en miljövariabel i katalogen Integration Services.

catalog.set_environment_variable_protection (SSISDB Database)
Anger känslighetsbiten för en miljövariabel i Integration Services-katalogen.

catalog.set_environment_variable_value (SSISDB Database)
Anger värdet för en miljövariabel i Integration Services-katalogen.

catalog.set_execution_parameter_value (SSISDB Database)
Anger värdet för en parameter för en körningsinstans i katalogen Integration Services.

catalog.set_execution_property_override_value
Anger värdet för en egenskap för en körningsinstans i katalogen Integration Services.

catalog.set_folder_description (SSISDB Database)
Anger beskrivningen av en mapp i Integration Services-katalogen.

catalog.set_object_parameter_value (SSISDB Database)
Anger värdet för en parameter i Integration Services-katalogen. Associerar värdet med en miljövariabel eller tilldelar ett literalvärde som ska användas som standard om inga andra värden tilldelas.

catalog.start_execution (SSISDB Database)
Startar en instans av körningen i Integration Services-katalogen.

catalog.startup
Utför underhåll av drifttillståndet för SSISDB-katalogen.

catalog.stop_operation (SSISDB Database)
Stoppar en validering eller instans av körningen i Integration Services-katalogen.

catalog.validate_package (SSISDB Database)
Verifierar asynkront ett paket i Integration Services-katalogen.

catalog.validate_project (SSISDB Database)
Verifierar asynkront ett projekt i Integration Services-katalogen.

catalog.add_execution_worker (SSISDB Database)
Lägger till en Integration Services Scale Out Worker till en instans av körningen i Skala ut.

catalog.enable_worker_agent (SSISDB Database)
Aktivera en utskalningsarbetare för skalningshanteraren som arbetar med den här Integration Services-katalogen.

catalog.disable_worker_agent (SSISDB Database)
Inaktivera en utskalningsarbetare för skalningshanteraren som arbetar med den här integrationstjänstkatalogen.