最近想往BI方面發展。拿Oracle來學習 linux
在linux(centos)上安裝Oracle 11g 的時候,遇到一個很棘手的問題。 sql
運行 ./runInstaller的時候 centos
[oracle@corleone database]$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 120 MB. Actual 42451 MB Passed
Checking swap space: must be greater than 150 MB. Actual 4031 MB Passed
Checking monitor: must be configured to display at least 256 colors
>>> Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<
Some requirement checks failed. You must fulfill these requirements before
continuing with the installation,
Continue? (y/n) [n] n oracle
網上查了不少,怎麼嘗試都不行。莫名其妙的。 wordpress
通過一番努力,現把解決方案貼出,但願遇到一樣問題的人不要在這個問題上浪費時間。 學習
前提: 測試
一、須要一個x-window 。 ui
二、須要在本機上進行以下操做。我用secureCRT 測試,不成功。 spa
步驟以下: .net
一、新建一個oracle的賬號
二、在xwindow裏用root賬號登陸 (關鍵,直接進入console就不行。)
三、在xwindow裏打開Terminal ,即控制檯
四、鍵入以下代碼:xhost +SI:localuser:oracle
五、su oracle
六、進入runInstaller 腳本的目錄
七、./runInstaller