我想從oracle數據庫中選擇字節並將它們轉換爲圖像文件。當我編寫oracle過程時,它在UTL_FILE.fopen中停止並返回一個ORA-29280錯誤。 Oracle社區表示,這個錯誤是由於操作系統級用戶可能沒有權限寫入文件夾而導致的,或者我們應該使用upper_cases。但對於建議1,我試圖訪問相同的文件夾使用.Net和圖像文件已成功創建,建議2我嘗試使用大寫,但我仍然面臨同樣的錯誤。可能是什麼問題呢?爲什麼我可以從.Net創建文件,但不能從oracle創建?下面是我的代碼:無法從oracle打開文件
CREATE OR REPLACE PROCEDURE BLOB_UPDATE (file_name in varchar) IS
file_ref UTL_FILE.file_type;
raw_max_size constant number := 32767;
begin
file_ref := UTL_FILE.fopen('C:\LOB', file_name, 'WB', raw_max_size);
-- Here it stops working ! --
....
utl_file.fclose(file_ref);
END BLOB_UPDATE;
的Oracle安裝在本地機器或你」重新使用遠程數據庫? – Kacper
沒有@Kacper,它沒有安裝在我的機器上 –