Estamos realizando a migração do dicionário de dados de um ambiente Protheus 12.1.27 para o banco de dados MS-SQL, durante ao final da execução da rotina MPSYSTODB apresenta o erro abaixo que impede a continuidade do processo.
TOP Error -19 - Invalid bind parameter size 4 - Expected 2 (Row 1 Col 1) ( From tDBServer::ROPDBINSERT ) Thread ID [4012] User [Administrator__] IO [195] Tables [1] MaxTables [2] Comment [MPSysToDb - SX6] SP [ ] Traced [No] SQLReplay [No] InTran [Yes] DBEnv [MSSQL/TOTVS12127_HOM] DBThread [(SPID 197,198)] Started [16/11/2020 16:13:58] IP [192.168.1.80:7501] IDLE [ ] InTransact [0 s.] Memory [0] Running [ROP_DBINSERT for 0 s.] RCV [9749665] SND [3999] TCBuild [20200606-20201012] TCVersion [20.1.1.0] ARCH [64] OS [WINDOWS] BUILD [RELEASE]
Mesmo apagando o SX6 e deixando o sistema criar um SX6 padrão o erro permanece.
Alguém tem alguma ideia do que possa ser?
Obrigado,
Eduardo
Eduardo, tem mais alguma informação do erro? Ou resume-se a isso mesmo? Consegue rastrear a thread no DBAccess e salvar pra tentarmos compreender o motivo do erro?
— Daniel Mendes 16 de Nov de 2020Por favor, também verifique e nos informe, quais as versões do seu banco de dados, do DBAccess, Appserver e DBApi.
— Daniel Mendes 16 de Nov de 2020Olá Daniel, anexei o print com as informações da central de atualização, dbapi.dll Build 20200606-20200929 RELEASE, obrigado pelo retorno.
— Eduardo V. Silva 17 de Nov de 2020Eduardo, isso pode ser um erro, é melhor então entrar em contato com a TOTVS e abrir um ticket para o Framework verificar.
— Daniel Mendes 18 de Nov de 2020Também estou com o mesmo problema. Já atualizei o dbaccess, mas não resolveu. Eduardo, você abriu ticket na totvs ? Conseguiu solucionar ? Grato.
— geovanne wallace alves mattar 06 de Dec de 2020Oi Geovanne, sim abri um chamado e após análise eles enviaram um RPO e uma LIB emergenciais que permitiu seguir com a migração, porém ao final do processamento do migrador é necessário alterar o tamanho do campo X6_FIL de varchar(2) para varchar(4). Como a migração esta truncando o campo após alterar é necessário também limpar e apendar o SX6. Estamos homologando a migração e por enquanto esta tudo certo.
— Eduardo V. Silva 07 de Dec de 2020