Знам, че ODBC драйверът на Microsoft за Oracle не поддържаше нито един от типовете LOB - бих се обзаложил, че неговият OLE DB доставчик също не поддържаше предвид грешката. Можете ли да надстроите до Oracle OLE DB Provider?
Като настрана, тъй като мигрирате от SQL Server към Oracle, наистина ли трябва да използвате типа данни NCLOB? Тъй като Oracle позволява наборът от символи на базата данни да бъде Unicode, обикновено не е необходимо (и не искате) да използвате типовете данни NVARCHAR2 или NCLOB, освен ако не сте останали да поддържате стара база данни, която изисква набор от знаци, различни от Unicode. За данни, които са от английски или западноевропейски характер, съхраняването на данни в CLOB има значителни предимства по отношение на пространството за съхранение, тъй като CLOB ще съхранява данните в UTF-8, а не в UTF-16 в NCLOB (ако приемем, че сте избрали Unicode набор от символи за базата данни). Елиминирането на колоните NVARCHAR2 и NCLOB също прави много по-лесно обработката на данните от предните инструменти.