Avalados por :

Solução de erro de execução remota no SAP SDI para tabelas com colunas de data

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Estou configurando o SDI para se conectar a um banco de dados MySQL. Segui todos os passos mostrados no manual e até agora consigo acessar normalmente as tabelas do banco de dados usando a fonte remota.

No entanto, para as tabelas que possuem colunas do tipo date, datetime, time, timestamp, estou recebendo um erro.

org.jkiss.dbeaver.model.sql.DBSQLException: SQL Error [403] [HY000]: SAP DBTech JDBC: [403]: erro interno: erro de execução remota Camel falhou na execução. para a consulta "SELECT "a"."col1", "a"."col2" FROM "table" "a" "
        at org.jkiss.dbeaver.model.impl.jdbc.exec.JDBCStatementImpl.executeStatement(JDBCStatementImpl.java:133)
        at org.jkiss.dbeaver.ui.editors.sql.execute.SQLQueryJob.executeStatement(SQLQueryJob.java:513)
        at org.jkiss.dbeaver.ui.editors.sql.execute.SQLQueryJob.lambda$0(SQLQueryJob.java:444)
        at org.jkiss.dbeaver.model.exec.DBExecUtils.tryExecuteRecover(DBExecUtils.java:171)
        at org.jkiss.dbeaver.ui.editors.sql.execute.SQLQueryJob.executeSingleQuery(SQLQueryJob.java:431)
        at org.jkiss.dbeaver.ui.editors.sql.execute.SQLQueryJob.extractData(SQLQueryJob.java:816)
        at org.jkiss.dbeaver.ui.editors.sql.SQLEditor$QueryResultsContainer.readData(SQLEditor.java:3280)
        at org.jkiss.dbeaver.ui.controls.resultset.ResultSetJobDataRead.lambda$0(ResultSetJobDataRead.java:118)
        at org.jkiss.dbeaver.model.exec.DBExecUtils.tryExecuteRecover(DBExecUtils.java:171)
        at org.jkiss.dbeaver.ui.controls.resultset.ResultSetJobDataRead.run(ResultSetJobDataRead.java:116)
        at org.jkiss.dbeaver.ui.controls.resultset.ResultSetViewer$ResultSetDataPumpJob.run(ResultSetViewer.java:4686)
        at org.jkiss.dbeaver.model.runtime.AbstractJob.run(AbstractJob.java:105)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
    Caused by: com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: [403]: erro interno: erro de execução remota Camel falhou na execução. para a consulta "SELECT "a"."col1", "a"."col2" FROM "table" "a" "

Ao procurar no arquivo "framework.trc" na pasta de logs dpagent, o erro é exibido.


        2021-07-20 17:53:48,623 [INFO] DPFramework MemoryBoundedQueue.reset  - AHSQ(129): [Pool: max=3.11gb, cur=0b, peak=7.78mb, tot=179.03mb; Queue: cur=0(0b), peak=1(3.89mb), tot=25(89.51mb)]
        2021-07-20 17:53:48,623 [INFO] DPFramework MemoryBoundedQueuePool.removeQueue  - SQP: AHSQ(129) Removido
        2021-07-20 17:53:48,623 [INFO] DPFramework MemoryBoundedQueue.reset  - AHRQ(129): [Pool: max=3.11gb, cur=0b, peak=1.61mb, tot=5.31mb; Queue: cur=0(0b), peak=14(1.61mb), tot=25(2.65mb)]
        2021-07-20 17:53:48,623 [INFO] DPFramework MemoryBoundedQueuePool.removeQueue  - RQP: AHRQ(129) Removido
        2021-07-20 17:53:48,623 [INFO] DPFramework AsyncHandler.close  - AH(129): Stream Completo: [linhas=230000, tempo=310636ms (reescrita=0ms, execução=0ms, buscar=827ms, serialização=1906ms, envio=1906ms)]
        2021-07-20 17:53:48,623 [INFO] DPFramework AsyncHandler.start  - AH(131): Iniciado
        2021-07-20 17:53:48,623 [INFO] DPFramework MemoryBoundedQueuePool.getQueue  - RQP: AHRQ(131) Adicionado
        2021-07-20 17:53:48,623 [INFO] DPFramework MemoryBoundedQueuePool.getQueue  - SQP: AHSQ(131) Adicionado
        2021-07-20 17:53:48,623 [INFO] DPFramework AsyncHandler.executeStatement  - AH(131): Streaming SQL: SELECT "a"."col1", "a"."col2" FROM "table" "a"
        2021-07-20 17:53:48,654 [INFO] DPFramework WorkerThread.setFedRequestParameters  - Configurando tamanho de busca para 10000 linhas com base no tamanho máximo da linha = 30 bytes, tamanho máximo de dados = 10485760 bytes
        2021-07-20 17:53:49,373 [INFO] DPFramework AsyncHandler.processStreamingSelect  - AH(131): Configurando tamanho de busca (async/normal): 10000/10000
        2021-07-20 17:53:49,467 [INFO] DPFramework AsyncHandler.fetchRows  - AH(131): Enfileiradas 110000 linhas no total
        2021-07-20 17:53:49,482 [INFO] DPFramework AsyncHandler.fetchRows  - AH(131): Enfileiradas 220000 linhas no total
        2021-07-20 17:53:49,482 [ERROR] DefaultErrorHandler CamelLogger.log  - Falha na entrega para (MessageId: ID-XXXXXXXXXX-1626814060909-0-3 no ExchangeId: ID-XXXXXXXXXX-1626814060909-0-3). Esgotado após tentativa de entrega: 1 capturado: Data não analisável:    
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Olá Hugo,

A nota SAP 3076509 está sendo atualizada neste momento:

Você conhece alguma alternativa?

Obrigado.

Atenciosamente.

sap-note-update.jpeg
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Onivaldo,

Parece ser o problema detalhado na Nota SAP:

3076509 - O adaptador Camel falha devido a aspas extras dentro de aspas duplas no objeto remoto

Embora eu não seja um especialista em SDI, pode valer a pena tentar.

Cumprimentos,

Hugo

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?