|
Ao usar o modelo de implantação de projeto
|
Ao usar o modelo de implantação de pacote
|
|
Um projeto é a unidade de implantação.
|
Um pacote é a unidade de implantação.
|
|
Parâmetros são usados para atribuir valores a propriedades de pacote.
|
As configurações são usadas para atribuir valores a propriedades de pacote.
|
|
Um projeto, que contém pacotes e parâmetros, é compilado em um arquivo de implantação de projeto (extensão .ispac).
|
Os pacotes (extensão .dtsx) e as configurações (extensão .dtsConfig) são salvos individualmente no sistema de arquivos.
|
|
Um projeto que contém pacotes e parâmetros é implantado no catálogo do SSISDB em uma instância do SQL Server.
|
Os pacotes e as configurações são copiados no sistema de arquivos em outro computador.
Os pacotes também podem ser salvos no banco de dados MSDB ou em uma instância do SQL Server.
|
|
A integração CLR é necessária no mecanismo de banco de dados.
|
A integração CLR não é necessária no mecanismo de banco de dados.
|
|
Os valores dos parâmetros específicos ao ambiente são armazenados em variáveis de ambiente.
|
Os valores de configuração específicos ao ambiente são armazenados nos arquivos de configuração.
|
|
Os projetos e pacotes do catálogo podem ser validados no servidor antes da execução.
Você pode usar o SQL Server Management Studio, procedimentos armazenados ou código gerenciado para executar a validação.
|
Os pacotes são validados antes da execução.
Você também pode validar um pacote com o código gerenciado dtExec.
|
|
Os pacotes são executados com o início de uma execução no mecanismo de banco de dados.
Um identificador de projeto, valores de parâmetros explícitos (opcional) e referências ao ambiente (opcional) são atribuídos a uma execução antes de ela ser iniciada.
Também é possível executar pacotes usando dtExec.
|
Os pacotes são executados usando os utilitários de execução dtExec e DTExecUI.
As configurações aplicáveis são identificadas por argumentos de prompt de comando (opcional).
|
|
Durante a execução, os eventos produzidos pelo pacote são capturados automaticamente e salvos no catálogo.
Você pode consultar esses eventos com exibições Transact-SQL.
|
Durante a execução, os eventos produzidos por um pacote não são capturados automaticamente.
Um provedor de log deve ser adicionado ao pacote para capturar eventos.
|
|
Os pacotes são executados em um processo separado do Windows.
|
Os pacotes são executados em um processo separado do Windows.
|
|
O SQL Server Agent é usado para agendar a execução do pacote.
|
O SQL Server Agent é usado para agendar a execução do pacote.
|