Bug: DPY-5003: internal error: read a negative integer when expecting a positive integer #196
Replies: 5 comments 14 replies
|
This can occur if the data the server is sending is not understood by the client (or a bug in the client causes the client to be unsynchronized with the server). Which version are you using? Can you provide the full traceback? Can you also get this consistently and are you able to share the test case? I can take a look. You can also try thick mode by enabling it. |
|
I had this error today with oracledb 2.5.0. File "D:\lisa_lims\lisa_import_service\python\tup\framework\watcher.py", line 609, in process_file_in_db |
|
I think this issue should be reopened. |
|
Is DPY-5003 more or less the same as ORA-03120? I had a similar error in a different application using Oracledb in thick mode with Instantclient 23.6 and Oracle DB 19.25. In that other case, I was using And the workaround was to use two steps instead:
Unfortunately, I cannot use this workaround here, because here, I don't update a LOB column in a table, but I supply the LOB to a PL/SQL stored procedure, for the CLOB case with this signature: |
|
Today I tested the idea to create a new cursor for each call. |
Uh oh!
There was an error while loading. Please reload this page.
Hi,
I am running dbt (data build tool) as a function in Oracle OCI.
Yesterday I pushed some new logic into one of my sql models and suddenly I get this very annoying bug:
"DPY-5003: internal error: read a negative integer when expecting a positive integer"
This stopped me from releasing data for a second day now and I'm going nuts.
I have no Idea what changed other than the addition of a new logic.
By the way, if I am taking my new logic into sql developer it runs ok and everything is fine..
This is just so frustrating.
Has anyone encountered this?
All reactions