Alterações de comportamento dos recursos do Integration Services no SQL Server 2008
Este tópico descreve alterações de comportamento no Integration Services. As alterações de comportamento afetam o modo como os recursos funcionam ou interagem no SQL Server 2008 em comparação com versões anteriores do SQL Server.
Alterações de comportamento da tarefa Executar SQL
A tabela a seguir descreve as alterações de comportamento da tarefa Executar SQL.
Assunto |
Comportamento do SQL Server 2005 Integration Services |
Comportamento do SQL Server 2008 Integration Services |
---|---|---|
Retornar um valor NULL em uma variável de pacote da tarefa Executar SQL |
Retorna o valor como 30/11/1999. |
Retorna o valor como 30/12/1899. |
Alterações de comportamento da transformação Pesquisa
A tabela a seguir descreve as alterações de comportamento da transformação Pesquisa.
Assunto |
Comportamento do SQL Server 2005 Integration Services |
Comportamento do SQL Server 2008 Integration Services |
---|---|---|
Usar a transformação Pesquisa |
Não é possível persistir a tabela de referência armazenada em cache ou compartilhar essa tabela entre várias transformações Pesquisa. |
É possível persistir a tabela de referência armazenada em cache ou compartilhar essa tabela entre várias transformações Pesquisa. Para usar os novos recursos da transformação Pesquisa, considere a possibilidade de revisar seus pacotes. |
Alterações de comportamento da tarefa Script e do componente Script
A tabela a seguir descreve as alterações de comportamento da tarefa Script e do componente Script.
Assunto |
Comportamento do SQL Server 2005 Integration Services |
Comportamento do SQL Server 2008 Integration Services |
---|---|---|
Desenvolver scripts na tarefa Script e no componente Script |
Usa o Visual Studio for Applications (VSA) como o ambiente de script. |
Usa o Visual Studio Tools for Applications (VSTA) como o ambiente de script. Para migrar pacotes que contêm scripts, use o Assistente de Atualização de Pacote SSIS. |
Alterações de comportamento relacionadas às configurações de pacote
Quando você usa o utilitário dtexec (dtexec.exe) para executar um pacote implantado, a seqüência na qual os eventos ocorrem é alterada.
No SQL Server 2005Integration Services, os eventos ocorrem na seguinte ordem:
Primeiro, o utilitário aplica as configurações de tempo de design. (Configurações de tempo de design são as configurações criadas e associadas ao pacote durante a criação do pacote no BI Development Studio.)
Em seguida, o utilitário aplica as opções de tempo de execução que você especificou na linha de comando ao iniciar o utilitário.
No SQL Server 2008Integration Services, os eventos ocorrem na seguinte ordem:
Primeiro, o utilitário aplica as configurações de tempo de design.
O utilitário aplica as opções de tempo de execução que você especificou na linha de comando ao iniciar o utilitário.
Por fim, o utilitário recarrega e reaplica as configurações de tempo de design.
A tabela a seguir examina as opções de linha de comando que você pode usar para afetar as configurações, e compara o comportamento dessas opções no SQL Server 2005 e no SQL Server 2008.
Opção do Dtexec e seu uso |
Comportamento no SQL Server 2005 |
Comportamento no SQL Server 2008 |
---|---|---|
Usar a opção /Connection para alterar a cadeia de conexão que o utilitário usa para carregar configurações de tempo de design |
Não tem nenhum efeito. Depois que o utilitário aplicar as opções de tempo de execução, ele não recarregará as configurações de tempo de design. |
Tem êxito. Depois que o utilitário aplicar as opções de tempo de execução, ele recarregará as configurações de tempo de design do novo local. |
Usar a opção /Set para alterar o local do qual o utilitário carrega configurações de tempo de design |
Não tem nenhum efeito. Depois que o utilitário aplicar as opções de tempo de execução, ele não recarregará as configurações de tempo de design. |
Tem êxito. Depois que o utilitário aplicar as opções de tempo de execução, ele recarregará as configurações de tempo de design do novo local. |
Usar a opção /Set para alterar um valor de propriedade que também é definido por uma configuração de tempo de design |
Tem êxito. O novo valor não é substituído porque o utilitário não recarrega configurações de tempo de design depois de aplicar as opções de tempo de execução. |
Não tem nenhum efeito. O novo valor é substituído quando o utilitário recarrega configurações de tempo de design depois de aplicar as opções de tempo de execução. |
Usar a opção /ConfigFile para carregar configurações de tempo de execução para os mesmos valores de propriedade que também são definidos para configurações de tempo de design |
Tem êxito. Os novos valores não são substituídos porque o utilitário não recarrega configurações de tempo de design depois de aplicar as opções de tempo de execução. |
Não tem nenhum efeito. Os novos valores são substituídos quando o utilitário recarrega configurações de tempo de design depois de aplicar as opções de tempo de execução. |
Usar a opção /ConfigFile para carregar configurações de tempo de execução para valores de propriedade diferentes daquelas definidos pelas configurações de tempo de design |
Tem êxito. |
Tem êxito. |
Para obter mais informações, consulte Configurações de pacote e Utilitário dtexec.
Histórico de alterações
Conteúdo atualizado |
---|
|