2017-02-17 164 views
1

我有一個任務,它通過使用sql加載器將數據加載到表中的應用程序。但情況並非如此,並給予使用sql加載器加載數據時出錯。無法運行程序「sqlldr」:錯誤= 13,權限被拒絕

不能運行程序 「SQLLDR」:錯誤= 13,拒絕權限

。我已經嘗試通過命令提示符手動加載文件那裏它按預期工作。

任何幫助將不勝感激。 謝謝

+0

是在linux上嗎? –

+0

文件loadede是在Windows中,但java進程正在linux上運行。我們通過我們的GUI導入文件。 –

+0

作爲一個用戶,您有權執行命令,但很明顯,您正在使用的應用程序對目錄 –

回答

0

你必須給目錄的讀權限。

chmod -R 777 directory_name 

該命令將給予完全許可。

以root身份運行一個gui應用程序。 首先找到您的應用程序路徑。

$ which atom //This command give me path of my app named as atom 
$ sudo /usr/bin/atom 
+0

但我能夠使用命令提示符手動運行它。那麼如何才能成爲許可問題? –

+0

是否有可能添加有問題的命令示例? –

+0

sqlldr priyam/priyam @ ora11g control = student.ctl –

相關問題