MicrosoftのOracle用ODBCドライバーがどのLOBタイプもサポートしていないことは知っています。そのOLEDBプロバイダーもエラーを出していないのではないかと思います。 Oracle OLE DBプロバイダーにアップグレードできますか?
余談ですが、SQL ServerからOracleに移行するので、本当にNCLOBデータ型を使用する必要がありますか? Oracleではデータベースの文字セットをUnicodeにすることが許可されているため、Unicode以外の文字セットを必要とする古いデータベースのサポートに固執しない限り、通常はNVARCHAR2またはNCLOBデータ型を使用する必要はありません(必要ありません)。本質的に英語または西ヨーロッパのデータの場合、CLOBはNCLOBのUTF-16ではなくUTF-8にデータを格納するため、CLOBにデータを格納すると、ストレージスペースの点で大きなメリットがあります(Unicodeを選択したと仮定)データベースの文字セット)。 NVARCHAR2列とNCLOB列を削除すると、フロントエンドツールがデータを処理しやすくなる傾向があります。