2010-01-15 133 views
0

我在RHEL 5.3上安裝了Oracle 10G XE。我能夠以用戶oracle身份登錄到數據庫,但無法以root身份執行此操作。RHEL 5.3上的Oracle 10G XE

如果我嘗試以root身份使用'sys as sysdba'登錄用戶名我得到ORA-01031: insufficient privileges root用戶是dba組的一部分。有任何解決這個問題的方法嗎 ?

謝謝

編輯

附加信息:

當以root身份登錄,如果我去127.0.0.1:8080/apex,我得到權限不足的消息時,我嘗試登錄。但是試着登錄到RHEL oracle用戶身份,給了我下面的消息...

GConf error:Failed to contact configuration server;some possible causes are that you need to enable TCP/IP for ORBit,or your have NFS locks due to a system crash.(Details-/:IOR file'/tmp/gcofd-cheetahman/tock/ior' not opened successfully,no gconfd located:Permission denied

...和GNOME不正確加載

(APC複製從線程評論這些細節)

+1

這是不好的做法,有根的DBA組的成員,或者確實使用root用於需要連接到Oracle的那種任務。這就是爲什麼大自然給了我們'su'和'sudo''。 – APC 2010-01-15 06:27:45

+0

同意評論,但如果您直到現在需要合理的答案,請提供有關您的安裝的更多詳細信息。 – ThinkJet 2010-01-15 06:59:59

+0

嘗試從'/ tmp'中刪除'gconfd-oracle'和'orbit-oracle'文件夾 – 2011-01-26 11:32:09

回答

0

這似乎是您的安裝問題。例如,在2004年發佈到Linux論壇的一個章節中,與您的情況非常相似。壞消息是他似乎沒有得到一個決議,但check it out anyway

在這種情況下,您可能會在ServerFault或專門的RHEL/Linux論壇上得到更好的回覆。