DVT is failing with a "NotImplementedError: Oracle type <cx_Oracle.DbType DB_TYPE_LONG_RAW> is not supported" (Oracle to AlloyDB) #1094
Labels
priority: p0
Highest priority. Critical issue. Will be fixed prior to next release.
type: bug
Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
I'm running DVT with Oracle source system and AlloyDB (postgres) destination system. For a few of the tables, DVT is not running and giving the error
NotImplementedError: Oracle type <cx_Oracle.DbType DB_TYPE_LONG_RAW> is not supported
. I have confirmed that table exists in both the source and destination databases. The paths are also correct because DVT is running well for most of the other tables in the schema.The table contains a string column and a column which contains Long Raw (oracle)/Binary data (alloydb). As per the the PostgreSQL documentation, DB_TYPE_LONG_RAW seems to be related to Binary data.
Can you please help with the issue and give a direction as to what DVT requires in order to handle raw/binary data type?
Table schema (oracle)
Table schema (alloydb)
Snapshot of the error log when running the DVT command
The text was updated successfully, but these errors were encountered: