Estou recebendo 'O índice estava fora dos limites da matriz' ao migrar dados do Sage 100 CRM para o SQL Server

Minha empresa está usando o Sage CRM e deseja que eu crie um trabalho em lote para transportar os dados do Sage 100 para o Dynamics 365 toda meia-noite. Eles também querem que eu tenha os dados do CRM dentro do SQL Server primeiro e depois migre esses dados para o Dynamics 365.

Eu tentei usar o assistente de importação / exportação do SQL Server criando uma fonte para a fonte de dados do driver ODBC (minha fonte de dados é o caminho do banco de dados do servidor para dados prudentes) e no destino forneci o driver para o provedor OLE DB para SQL, mas enquanto eu começava a importação para uma única tabela, recebo o seguinte erro:

TITLE: Assistente de Importação e Exportação do SQL Server

As informações da coluna da fonte e dos dados de destino não puderam ser recuperadas ou os tipos de dados das colunas de origem não foram mapeados corretamente para os disponíveis no provedor de destino (o lado esquerdo da seta sendo uma fonte e o direito sendo o destino

"AP_ACHCheckEntry" ->AP_ACHCheckEntry:

Index estava fora dos limites da matri

Então eu descobri de outra maneira usando um servidor vinculado, como mencionado em seu fórum. Agora, o que recebo são dados em tabelas, mas não consigo ver o esquema deles, apesar de usar consultas de servidor vinculadas, talvez por causa da incompatibilidade de tipos de dados (até a data está chegando como tipo de dados binário no pacote SSIS enquanto tento a migração de dados usando o SSIS). Aqui está uma captura instantânea do servidor vinculado:

Como você pode ver, não consigo expandir a tabela para AP_ACHCheckEntry.

Estou literalmente paralisado por semanas e, além disso, Sage pede à nossa empresa que pague pela ajuda do suporte. Alguém pode me ajudar com isso?

questionAnswers(0)

yourAnswerToTheQuestion