日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle display set,Check if the DISPLAY variable is set

發布時間:2024/9/27 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle display set,Check if the DISPLAY variable is set 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.oracle安裝報錯如下:

Checking Temp space: must be greater than 120 MB. ? Actual 109499 MB ? ?Passed

Checking swap space: must be greater than 150 MB. ? Actual 8191 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] Y

>>> Ignoring required pre-requisite failures. Continuing...

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2016-12-23_03-55-53PM. Please wait ...

DISPLAY not set. Please set the DISPLAY and try again.

No protocol specified

Exception in thread "main" java.lang.NoClassDefFoundError

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:164)

at java.awt.Toolkit$2.run(Toolkit.java:821)

at java.security.AccessController.doPrivileged(Native Method)

at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)

at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:484)

at com.jgoodies.looks.LookUtils.(LookUtils.java:249)

at com.jgoodies.looks.plastic.PlasticLookAndFeel.(PlasticLookAndFeel.java:135)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:242)

at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1779)

at javax.swing.UIManager.setLookAndFeel(UIManager.java:453)

at oracle.install.commons.util.Application.startup(Application.java:780)

at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:165)

at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:182)

at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:348)

at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:124)

at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:155)

2.解決辦法

Depending on the Unix Shell, you can use one of the following commands as examples to set the DISPLAY environment variable:

- For csh: ?% setenv DISPLAY 192.168.1.128:0.0

- For sh, ksh and bash: $ DISPLAY=192.168.1.128:0.0; export DISPLAY

Use the following command to see what shell is being used:

echo $SHELL

Use the following command to view the current DISPLAY environment variable setting:

echo $DISPLAY

- Make sure that client users are authorized to connect to the X Server.

To enable client users to access the X Server, open an xterm, dtterm or xconsole as the user that started the session and type the following command:

% xhost +

To test that the DISPLAY environment variable is set correctly, run a X11 based program that comes with the native operating system such as 'xclock':

%

If you are not able to run xclock successfully, please refer to your PC-X Server or OS vendor for further assistance.

Typical path for xclock: /usr/X11R6/bin/xclock

3.總結:看上面英文,提示是因為當前用戶oracle沒有授權使用X Server.需要授權。如下解決辦法:

以root登錄,執行命令xhost ?+ ?.

# su - root

#xhost +

access control disabled,clients can connect from any host

#su - oracle

$./runInstall可以

網上也有解決辦法,說圖形界面不是用oracle用戶登錄,所以報上面錯誤。但是我用oracle用戶登錄(我是gnome,用vncserver圖形界面),安裝oracle還是報上面display錯誤。其實問題根本原因是:當前用戶oracle沒有授權使用X Server.需要授權。

4.如何設置DISPLAY?找出當前display?

以root用戶登錄,輸入命令xdpyinfo,記錄下里面的name of display:后的字符串,如 name of display:127.0.0.1:1.0,找到當前登錄的display信息,然后使用命令:export DISPLAY=:2.0

5.如何授權所有用戶都可以訪問該display?

在執行xhost +命令(使得所有客戶都可以訪問)

返回信息為:?access control disabled,clients can connect from any host

如果xhost +不能執行,可以輸入命令export DISPLAY=:0執行一下

再執行xhost +

xhost +?ip (name表示那個ip機器可以使用該服務)

6.在oracle靜默安裝的時候,出現上面問題:centos7靜默安裝oracle11gR2 64位報錯java.lang.NoClassDefFoundError?

參見我的文章:http://blog.itpub.net/30393770/viewspace-1825067/

來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/30393770/viewspace-2131284/,如需轉載,請注明出處,否則將追究法律責任。

總結

以上是生活随笔為你收集整理的oracle display set,Check if the DISPLAY variable is set的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。