2025年4月19日 星期六 乙巳(蛇)年 正月廿 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 系统应用 > Linux

CentOS7.4安装Oracle数据库报错:DISPLAY not set. Please set the DISPLAY and try again

时间:08-31来源:作者:点击数:33

错误如下:

  • >>> Ignoring required pre-requisite failures. Continuing...
  • Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018-09-03_10-08-25PM. Please wait ...
  • DISPLAY not set. Please set the DISPLAY and try again.
  • 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':
  • % <full path to xclock.. see below>
  • 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

解决办法:

切换到root用户,执行以下命令:

  • [root@solin database]# export DISPLAY=:0.0
  • [root@solin database]# xhost +
  • access control disabled, clients can connect from any host
  • [root@solin database]#

执行以上命令后,再次切换到oracle用户执行安装即可。

  • [root@solin database]# ./runInstaller
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐