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 de forma programática com pacotes do Integration Services, convém determinar se um pacote ou pasta individual existe ou então gerenciar as pastas em que os pacotes estão armazenados. A classe Application do namespace Microsoft.SqlServer.Dts.Runtime fornece diversos métodos para atender a esses requisitos.
Determinando se existe um pacote ou pasta
Para determinar programaticamente se existe um pacote salvo, chame um dos métodos a seguir antes de tentar carregar e executar o pacote:
| Local de armazenamento | Método de chamada |
|---|---|
| Armazenamento de Pacotes SSIS | ExistsOnDtsServer |
| SQL Server | ExistsOnSqlServer |
Para determinar programaticamente se existe uma pasta, chame um dos métodos a seguir antes de tentar listar os pacotes armazenados na pasta:
| Local de armazenamento | Método de chamada |
|---|---|
| Armazenamento de Pacotes SSIS | FolderExistsOnDtsServer |
| SQL Server | FolderExistsOnSqlServer |
Gerenciando pacotes e pastas
A classe Application do namespace Microsoft.SqlServer.Dts.Runtime fornece métodos adicionais para gerenciar pacotes e as pastas nas quais eles são armazenados.
Remover um pacote
Para remover um pacote salvo programaticamente, chame um dos métodos seguintes:
| Local de armazenamento | Método de chamada |
|---|---|
| Armazenamento de Pacotes SSIS | RemoveFromDtsServer |
| SQL Server | RemoveFromSqlServer |
Criando uma pasta
Para criar uma pasta de armazenamento programaticamente, chame um dos métodos seguintes:
| Local de armazenamento | Método de chamada |
|---|---|
| Armazenamento de Pacotes SSIS | CreateFolderOnDtsServer |
| SQL Server | CreateFolderOnSqlServer |
Remover uma pasta
Para remover uma pasta de armazenamento programaticamente, chame um dos métodos seguintes:
| Local de armazenamento | Método de chamada |
|---|---|
| Armazenamento de Pacotes SSIS | RemoveFolderFromDtsServer |
| SQL Server | RemoveFolderFromSqlServer |
Renomear uma pasta
Para renomear uma pasta de armazenamento programaticamente, chame um dos métodos seguintes:
| Local de armazenamento | Método de chamada |
|---|---|
| Armazenamento de Pacotes SSIS | RenameFolderOnDtsServer |
| SQL Server | RenameFolderOnSqlServer |
Consulte Também
Gerenciamento de pacotes (serviço SSIS)
Enumerando pacotes disponíveis programaticamente