Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server
SSIS Integration Runtime no Azure Data Factory
Ao trabalhar programaticamente com pacotes do Integration Services, talvez você queira determinar quais funções estão disponíveis para aplicar a pacotes ou determinar/definir as funções aplicadas a um único pacote. A classe Application do namespace Microsoft.SqlServer.Dts.Runtime fornece diversos métodos para atender a esses requisitos.
As funções se aplicam apenas aos pacotes armazenados no banco de dados msdb do SQL Server. Para obter mais informações sobre funções de pacote, confira Funções do Integration Services (Serviço do SSIS).
Todos os métodos discutidos neste tópico exigem uma referência ao assembly Microsoft.SqlServer.ManagedDTS. Após adicionar a referência em um novo projeto, importe o namespace Microsoft.SqlServer.Dts.Runtime usando uma instrução using ou Imports.
Importante
Os métodos da classe Application para funcionar com o Repositório de Pacotes do SSIS dão suporte apenas a “.”, localhost ou ao nome do servidor local. Você não pode usar "(local)".
Determinando quais funções estão disponíveis
Para determinar quais funções estão disponíveis para os pacotes armazenados em um servidor específico, chame o método GetDtsServerRoles da classe Application.
Determinando quais funções são atribuídas
Para determinar quais funções já foram atribuídas a um pacote específico, chame o método GetPackageRoles. Para atribuir funções a um pacote, chame o método SetPackageRoles.