在從數據庫讀出BLOB類型時(各類方法,ado,odbc,nhibernate),都出現了這個錯誤: 未指定的錯誤\r\n發生了一個 Oracle 錯誤,但沒法從 Oracle 中檢索錯誤信息。\r\n數據類型不被支持。 發現時鏈接數據庫的驅動問題,microsoft 的驅動程序不支持大對象類型,因此會出現此錯誤,此時的連接字符串以下: Provider=MSDAORA.1;User ID=SRM0812;Data Source=SRM2008;Password=SRM0812;Persist Security Info=True 只要把provider修改爲oracle的驅動程序,而後把引用OraOleDB.dll進去就能夠正常使用。