Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando você atualiza os pacotes do SQL Server 2005 para o SQL Server 2014, o Integration Services migra os scripts em tarefas de script ou componentes de script para o VSTA (Ferramentas do Microsoft Visual Studio para Aplicativos). O VSTA é o ambiente de script que o SQL Server 2014 usa. No SQL Server 2005, o ambiente de script do Integration Services é o VSA (Microsoft Visual Studio for Applications).
Se os scripts nas Tarefas de Script ou nos Componentes de Script que referenciam interfaces, talvez seja necessário modificar essas referências antes de atualizar o pacote. Caso contrário, o pacote não será atualizado ou os scripts não serão validados, dependendo do método de atualização que você usar. Para modificar essas referências, substitua referências a interfaces IDTSxxx90 por referências às interfaces IDTSxxx100 correspondentes.
Para obter mais informações sobre como migrar scripts e pacotes de atualização, consulte Atualizar pacotes do Integration Services.
Noções básicas sobre falhas de migração
Quando você migra os scripts, a migração pode falhar devido a um dos seguintes motivos:
O ponto de entrada do script VSA foi renomeado.
O ponto de entrada especifica o método na
ScriptMainclasse no projeto VSTA que o runtime do Integration Services chama como o ponto de entrada no código da tarefa Script. AScriptMainclasse é a classe padrão gerada pelos modelos de script.Não há ponto de entrada ou há vários pontos de entrada no script VSA.
Não foi possível adicionar referências de assembly.
A
ScriptMainclasse foi modificada para herdar de outras classes além daScriptObjectModelSSISclasse. O Microsoft .NET Framework não dá suporte a várias heranças.
Você não pode converter um script VSA que usa o Visual Basic 2005 em um script VSTA que usa o Microsoft Visual C# 2010. No entanto, você pode criar um script VSTA que usa o Microsoft Visual C# 2010. Para obter mais informações, consulte Codificação e depuração da tarefa script e codificação e depuração do componente script.