Oracle錯誤——ORA-39002:操作無效、ORA-39070:無法打開日志文件、ORA-06512:在“SYS.UTL_FILE”,line


錯誤

  • 在使用數據泵impdp導入文件時,出現錯誤,無法導入數據
  • Next

問題原因

  • 初步猜測,應該是Oracle用戶權限出現問題,是對Directory目錄無操作權限所致,經過一番修改和測試,發現使用數據泵導入數據時,創建的Directory目錄是必須在本地磁盤已經存在,否則僅僅是依靠創建Directory語句創建的Directory目錄在本地不會存在,導致導入數據時出錯。

解決辦法

  • 在使用SQL語句創建Directory目錄前,在本地磁盤需要先創建對應目錄
    create DIRECTORY hndir as 'D:\soft\oracle\oracldir\hndata';
  • 如上SQL語句,在數據庫創建目錄時,需要先在本地磁盤創建D:\soft\oracle\oracldir\hndata目錄。
  • Next


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM