2010-03-26 112 views
2

嘗試將315K Gif文件插入Oracle 10g數據庫。每次當我運行存儲過程時,出現「ora-01460:未實現或不合理的轉換請求」錯誤。如果我使用存儲過程,看起來有32K的限制。我在網上閱讀,如果你正在做直接插入,這不適用,但我不知道如何爲字節數組創建插入字符串。這是一個在服務器上運行的胖客戶端,所以不用擔心SQL注入攻擊。如何使用System.Data.OracleClient將大塊Blob插入到Oracle 10G中?

任何幫助將不勝感激。僅供參考,代碼在vb.net。

感謝,

戴夫

+0

你可以編輯你的文章,並添加你嘗試插入blob使用存儲過程的VB.net代碼片段? – 2010-03-27 03:03:18

回答

2

不要使用System.Data.OracleClient的。它具有BLOB/CLOB的性能問題。現在它已被Microsoft棄用,不會被支持。而不是使用Oracle的本地ODP.NET。

相關問題