Jeg ved, at Microsofts ODBC-driver til Oracle ikke understøttede nogen af LOB-typerne - jeg vil vædde på, at dets OLE DB-udbyder heller ikke gav fejlen. Kan du opgradere til Oracle OLE DB Provider?
Som en sidebemærkning, siden du migrerer fra SQL Server til Oracle, skal du virkelig bruge NCLOB-datatypen? Da Oracle tillader, at databasetegnsættet er Unicode, behøver du (og ønsker ikke) normalt at bruge NVARCHAR2- eller NCLOB-datatyperne, medmindre du sidder fast med at understøtte en gammel database, der kræver et ikke-Unicode-tegnsæt. For data, der er engelsk eller vesteuropæisk af natur, har lagring af data i en CLOB væsentlige fordele med hensyn til lagerplads, da CLOB ville gemme dataene i UTF-8 i stedet for UTF-16 i en NCLOB (forudsat at du valgte en Unicode tegnsæt til databasen). Eliminering af NVARCHAR2- og NCLOB-kolonnerne har også en tendens til at gøre det meget lettere for frontend-værktøjer at håndtere dataene.