Hi,
I need to write on an Oracle table from a Synapse source table with 260 columns and more 2 millions of rows. I use an ODBC driver. When I run my ETL I've this error:
ErrorCode=UserErrorOdbcOperationFailed,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=ERROR [HY000] [Microsoft][ODBC Oracle Wire Protocol driver][Oracle]ORA-39776: fatal Direct Path API error loading table "DWH"."xxxxxx"
ORA-03137: malformed TTC packet from client rejected: [klaprs_11] [60] [512] [3] [4] [573] [] []
,Source=Microsoft.DataTransfer.ClientLibrary.Odbc.OdbcConnector,''Type=Microsoft.DataTransfer.ClientLibrary.Odbc.Exceptions.OdbcException,Message=ERROR [HY000] [Microsoft][ODBC Oracle Wire Protocol driver][Oracle]ORA-39776: fatal Direct Path API error loading table "DWH"."xxxxxx"
ORA-03137: malformed TTC packet from client rejected: [klaprs_11] [60] [512] [3] [4] [573] [] []
,Source=msora28.dll,'
I'd like to understand the meaning of a such error. Could it depend on the number of the table columns? Or on the number of the data rows? Do I need to check the data value or the data type columns?
Any suggests to me, please? Thanks