Como faço para copiar uma Tarefa de Fluxo de Dados (DFT) completa de um projeto para outro se colar o gerenciador de conexões do projeto gera o erro:
Pelo menos um gerenciador de conexão não pôde ser colado corretamente.
O gerenciador de conexões com o nome 'MyConnMngr' não pôde ser colado com sucesso.
O gerenciador de conexões não pôde ser criado.
Referência de objeto não definida para uma instância de um objeto.
(Microsoft.DataTransformationServices.Design)
Aqui está a cópia completa da mensagem. O link está inativo:
TITLE: Microsoft Visual Studio
------------------------------
The designer could not paste one or more connection managers.
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%C2%AE%20Visual%20Studio%C2%AE&ProdVer=15.9.28307.2094&EvtSrc=Microsoft.DataTransformationServices.Design.SR&EvtID=PasteComponentsFailureCause_couldNotRestoreConnectionManagers&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
At least one connection manager could not be pasted correctly.
The connection manager with the name 'MyConnMngr' could not be pasted successfully.
The connection manager could not be created.
Object reference not set to an instance of an object. (Microsoft.DataTransformationServices.Design)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%C2%AE%20Visual%20Studio%C2%AE&ProdVer=15.9.28307.2094&EvtSrc=Microsoft.DataTransformationServices.Design.SR&EvtID=RestoreConnectionManagers_AtLeastOneRestoreConnectionManagerErrorOccured&LinkId=20476
------------------------------
BUTTONS:
OK
------------------------------
Se fosse apenas esse gerenciador de conexão que eu teria que construir do zero novamente, eu não perderia tempo com essa pergunta. Mas esse erro impede a colagem de todo o DFT, e eu não consigo nem copiar e colar nenhuma caixa passo a passo.
A única coisa que foi colada de todo o DFT foi um Flat File Connection Manager para o pacote. Parece que os gerenciadores de conexão para o projeto não podem ser colados. Eu tentei em dois projetos. Eu sei que às vezes os objetos ainda são arquivos no projeto e não são mostrados no explorador de projetos. Esses arquivos podem bloquear a colagem de novos objetos com o mesmo nome, ou você receberia um aviso para substituí-lo pelo menos. Portanto, colei o DFT em um projeto que não tinha nenhum gerenciador de conexão com esse nome ou função antes, e ainda assim, o erro apareceu.
Trabalho em uma versão mais antiga do SSIS, de 2016. Talvez uma versão mais nova consiga lidar com isso, mas duvido.