Ik weet dat Microsoft's ODBC-stuurprogramma voor Oracle geen van de LOB-typen ondersteunde - ik durf te wedden dat de OLE DB-provider de fout ook niet deed. Kunt u upgraden naar de Oracle OLE DB Provider?
Even terzijde, aangezien u migreert van SQL Server naar Oracle, moet u echt het NCLOB-gegevenstype gebruiken? Aangezien Oracle toestaat dat de database-tekenset Unicode is, hoeft (en wilt) u normaal gesproken niet de NVARCHAR2- of NCLOB-gegevenstypen te gebruiken, tenzij u vastzit aan het ondersteunen van een oude database die een niet-Unicode-tekenset vereist. Voor gegevens die Engels of West-Europees van aard zijn, heeft het opslaan van gegevens in een CLOB aanzienlijke voordelen in termen van opslagruimte, aangezien de CLOB de gegevens in UTF-8 zou opslaan in plaats van UTF-16 in een NCLOB (ervan uitgaande dat u een Unicode tekenset voor de database). Het elimineren van de NVARCHAR2- en NCLOB-kolommen maakt het ook veel gemakkelijker voor front-endtools om de gegevens te verwerken.