ORACLE OCM備考之外部表管理使用非壓縮屬性指令碼報錯KUP-04095與許可權
在Oracle資料庫OCM認證備庫中,有外部表管理測試,其中sqlldr載入外部表時,載入指令碼使用到了uncompressed.sh指令碼,就是對外部表源資料進行解壓縮。也就是該指令碼的呼叫,只是缺少執行許可權,但是成功建立外部表後,執行對外部表查詢時報錯:KUP-04095
preprocessor command /home/oracle/scripts/uncompress.sh encountered
error "error during exec: errno is 13
由該報錯資訊可知,對外部表的查詢確實有對uncompress.sh指令碼進行了呼叫,雖然有問題報錯,但是絲毫沒有
提到許可權的問題。檢視指令碼/home/oracle/scripts/uncompress.sh指令碼的許可權:
對指令碼賦予可執行許可權:
再次對外部表查詢,可正常執行:
不過,讓人百思不得其解的是oracle的報錯邏輯,指令碼沒有執行許可權卻絲毫沒有許可權的相關提示。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2645999/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL之許可權管理和備份MySql
- ORACLE OCM備考OEM搭建DG報錯:NMO not setuid-root(Unix-only)OracleUI
- Oracle使用者角色許可權管理Oracle
- 使用者許可權管理之使用者與組管理
- Linux 基礎-檔案許可權與屬性Linux
- Android property屬性許可權新增Android
- django開發之許可權管理(一)——許可權管理詳解(許可權管理原理以及方案)、不使用許可權框架的原始授權方式詳解Django框架
- MongoDB 使用者與許可權管理MongoDB
- Linux普通檔案許可權屬性有哪些?linux基本指令學習Linux
- ORACLE 11G OCM備考之建立EM與EM登陸異常的處理Oracle
- 【Linux】淺析檔案屬性與許可權相關命令Linux
- oracle壓縮表(二)Oracle
- oracle壓縮表(一)Oracle
- oracle 的表壓縮Oracle
- DRF內建許可權元件之自定義許可權管理類元件
- mysql許可權參考MySql
- 許可權之選單許可權
- Linux基礎之許可權管理Linux
- 造輪子之許可權管理
- [BUG反饋]許可權管理 -> 訪問授權 點選後報錯
- SpringBoot與Shiro整合-許可權管理Spring Boot
- Linux賬戶與許可權管理Linux
- 【Git】程式碼許可權&分支管理Git
- mysql使用者許可權管理MySql
- 給非 root 使用者新增 docker 使用許可權Docker
- 複製建立已有資料庫使用者、表空間、許可權的指令碼資料庫指令碼
- Zookeeper(2)---節點屬性、監聽和許可權
- Django(63)drf許可權原始碼分析與自定義許可權Django原始碼
- 壓縮錶轉非壓縮表(線上重定義)
- 七、許可權管理和資料庫備份資料庫
- Mysql許可權管理以及sql資料備份MySql
- 自動輸入密碼使用root許可權開啟shell指令碼密碼指令碼
- Spring Security 許可權管理的投票器與表決機制Spring
- 作業系統---IO許可權管理和敏感指令作業系統
- Odoo許可權管理Odoo
- 特殊許可權管理
- sql許可權管理SQL
- 許可權管理策略