Erro durante a migração do dicionário para o banco de dados. TOP Error -19 - Invalid bind parameter size 4

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

compartilhar
  • 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 2020
  • Por 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 2020
  • Olá 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 2020
  • Eduardo, 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 2020
  • També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 2020
Mostrar todos os 6 comentários>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

3 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags protheus dbaccess sql ou faça a sua própria pergunta.