Delen via


Opgeslagen procedures (Integration Services-catalogus)

van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

van toepassing op:SQL Server-

In deze sectie worden de Transact-SQL opgeslagen procedures beschreven die beschikbaar zijn voor het beheren van Integration Services-projecten die zijn geïmplementeerd in een exemplaar van SQL Server.

Roep de opgeslagen procedures van Integration Services aan om objecten toe te voegen, te verwijderen, te wijzigen of uit te voeren die zijn opgeslagen in de SSISDB- catalogus.

De standaardnaam van de catalogus is SSISDB. De objecten die in de catalogus zijn opgeslagen, bevatten projecten, pakketten, parameters, omgevingen en operationele geschiedenis.

U kunt de databaseweergaven en opgeslagen procedures rechtstreeks gebruiken of aangepaste code schrijven die de beheerde API aanroept. Management Studio en de beheerde API doorzoeken de weergaven en roepen de opgeslagen procedures aan die in deze sectie worden beschreven om veel van hun taken uit te voeren.

In deze sectie

catalog.add_data_tap
Hiermee voegt u een gegevenstik toe op de uitvoer van een onderdeel in een pakketgegevensstroom.

catalog.add_data_tap_by_guid
Hiermee voegt u een gegevenstik toe aan een specifiek gegevensstroompad in een pakketgegevensstroom.

catalog.check_schema_version
Bepaalt of het SSISDB-catalogusschema en de binaire bestanden van Integration Services (ISServerExec en SQLCLR-assembly) compatibel zijn.

catalog.clear_object_parameter_value (SSISDB-database)
Hiermee wist u de waarde van een parameter voor een bestaand Integration Services-project of -pakket dat is opgeslagen op de server.

catalog.configure_catalog (SSISDB-database)
Hiermee configureert u de Integration Services-catalogus door een cataloguseigenschap in te stellen op een opgegeven waarde.

catalog.create_environment (SSISDB-database)
Hiermee maakt u een omgeving in de integration services-catalogus.

catalog.create_environment_reference (SSISDB-database)
Hiermee maakt u een omgevingsreferentie voor een project in de Integration Services-catalogus.

catalog.create_environment_variable (SSISDB-database)
Maak een omgevingsvariabele in de Integration Services-catalogus.

catalog.create_execution (SSISDB-database)
Hiermee maakt u een exemplaar van uitvoering in de integration services-catalogus.

catalog.create_execution_dump
Zorgt ervoor dat een actief pakket een dumpbestand onderbreekt en maakt.

catalog.create_folder (SSISDB-database)
Hiermee maakt u een map in de integration services-catalogus.

catalog.delete_environment (SSISDB-database)
Hiermee verwijdert u een omgeving uit een map in de integration services-catalogus.

catalog.delete_environment_reference (SSISDB-database)
Hiermee verwijdert u een omgevingsreferentie uit een project in de Integration Services-catalogus.

catalog.delete_environment_variable (SSISDB-database)
Hiermee verwijdert u een omgevingsvariabele uit een omgeving in de integration services-catalogus.

catalog.delete_folder (SSISDB-database)
Hiermee verwijdert u een map uit de integration services-catalogus.

catalog.delete_project (SSISDB-database)
Hiermee verwijdert u een bestaand project uit een map in de integration services-catalogus.

catalog.deny_permission (SSISDB-database)
Hiermee wordt een machtiging voor een beveiligbaar object in de Integration Services-catalogus geweigerd.

catalog.deploy_project (SSISDB-database)
Hiermee wordt een project geïmplementeerd in een map in de Integration Services-catalogus of wordt een bestaand project bijgewerkt dat eerder is geïmplementeerd.

catalog.get_parameter_values (SSISDB-database)
Hiermee worden de standaardparameterwaarden van een project en bijbehorende pakketten in de Integration Services-catalogus omgezet en opgehaald.

catalog.get_project (SSISDB-database)
Haalt de eigenschappen van een bestaand project op in de Integration Services-catalogus.

catalog.grant_permission (SSISDB-database)
Verleent een machtiging voor een beveiligbaar object in de integration services-catalogus.

catalog.move_environment (SSISDB-database)
Hiermee verplaatst u een omgeving van de ene map naar de andere in de Integration Services-catalogus.

catalog.move_project (SSISDB-database)
Hiermee verplaatst u een project van de ene map naar de andere in de Integration Services-catalogus.

catalog.remove_data_tap
Hiermee verwijdert u een gegevenstik uit een onderdeeluitvoer die zich in een uitvoering bevindt.

catalog.rename_environment (SSISDB-database)
Wijzigt de naam van een omgeving in de integration services-catalogus.

catalog.rename_folder (SSISDB-database)
Hiermee wijzigt u de naam van een map in de integration services-catalogus.

catalog.restore_project (SSISDB-database)
Hiermee herstelt u een project in de Integration Services-catalogus naar een eerdere versie.

catalog.revoke_permission (SSISDB-database)
Hiermee wordt een machtiging voor een beveiligbaar object in de Integration Services-catalogus ingetrokken.

catalog.set_environment_property (SSISDB-database)
Hiermee stelt u de eigenschap van een omgeving in de Integration Services-catalogus in.

catalog.set_environment_reference_type (SSISDB-database)
Hiermee stelt u het referentietype en de omgevingsnaam in die zijn gekoppeld aan een bestaande omgevingsreferentie voor een project in de Integration Services-catalogus.

catalog.set_environment_variable_property (SSISDB-database)
Hiermee stelt u de eigenschap van een omgevingsvariabele in de integration services-catalogus in.

catalog.set_environment_variable_protection (SSISDB-database)
Hiermee stelt u de gevoeligheidsbit van een omgevingsvariabele in de Integration Services-catalogus in.

catalog.set_environment_variable_value (SSISDB-database)
Hiermee stelt u de waarde van een omgevingsvariabele in de Integration Services-catalogus in.

catalog.set_execution_parameter_value (SSISDB-database)
Hiermee stelt u de waarde van een parameter in voor een exemplaar van uitvoering in de Integration Services-catalogus.

catalog.set_execution_property_override_value
Hiermee stelt u de waarde van een eigenschap in voor een exemplaar van uitvoering in de integration services-catalogus.

catalog.set_folder_description (SSISDB-database)
Hiermee stelt u de beschrijving van een map in de Integration Services-catalogus in.

catalog.set_object_parameter_value (SSISDB-database)
Hiermee stelt u de waarde van een parameter in de Integration Services-catalogus in. Koppelt de waarde aan een omgevingsvariabele of wijst een letterlijke waarde toe die standaard wordt gebruikt als er geen andere waarden worden toegewezen.

catalog.start_execution (SSISDB-database)
Hiermee start u een exemplaar van de uitvoering in de integration services-catalogus.

catalog.startup-
Onderhoudt de status van bewerkingen voor de SSISDB-catalogus.

catalog.stop_operation (SSISDB-database)
Hiermee stopt u een validatie of exemplaar van uitvoering in de integration services-catalogus.

catalog.validate_package (SSISDB-database)
Valideert asynchroon een pakket in de Integration Services-catalogus.

catalog.validate_project (SSISDB-database)
Valideert asynchroon een project in de Integration Services-catalogus.

catalog.add_execution_worker (SSISDB-database)
Voegt een Integration Services Scale Out Worker toe aan een exemplaar van uitvoering in Uitschalen.

catalog.enable_worker_agent (SSISDB-database)
Schakel een Scale Out Worker in voor Scale Out Master die werkt met deze Integration Services-catalogus.

catalog.disable_worker_agent (SSISDB-database)
Schakel een scale-outwerkrol uit voor scale-outmodel dat met deze Integration Services-catalogus werkt.