首先:我在nomachine上用Oracle用户无法直接登录linux,所以新建了个简单用户zc。而这也可能是下面错误的根本原因。cat .bash_profile的内容:#############################################if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=ggsource
PATH=$ORACLE_BASE/gg11:$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_BASE/gg11:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
#DISPLAY=localhost:1018.0
DISPLAY=localhost:0.0
export DISPLAY LD_LIBRARY_PATH ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
stty erase ^h
alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"
alias ggsci="rlwrap ggsci"#############################################使用zc登录到远程机器后,su 到oracle用户。执行runinstaller,出错。如图:下面我就开始纠结DISPLAY的设置了!用oracle用户执行 xdpyinfo |grep display 命,想得到DISPALY信息,结果是:xdpyinfo: unable to open display "localhost:0.0".再用root用户执行xdpyinfo |grep display,得到的结果一样是:xdpyinfo: unable to open display "localhost:0.0".就这样来回折腾了半天。还是无解就像在文章开头说的那样,由于我是先用zc用户登录,再su到oracle和root用户的,所以老是得到上面的提示。出现这样的原因,不知。于是在zc用户下执行 xdpyinfo |grep display ,终于出来了name of display: :1002.0然后,su - oracle.在oracle用户下 export DISPLAY=locakhost:1002.0执行:./runInstaller搞定!成功安装Oracle了。Oracle 如何扩展表空间MySQL 参数autoReconnect=true 解决8小时连接失效相关资讯 Oracle安装教程 NoMachine安装
- Oracle教程之Oracle静默安装 (04/15/2013 16:32:58)
- CentOS 5.5下安装配置Oracle数据库 (11/10/2012 10:38:26)
- openSUSE 12.1安装Oracle 10g (10/06/2012 10:53:35)
| - CentOS 6.3 下安装Oracle 11.2 (12/21/2012 19:12:20)
- Linux下使用Oracle Instant Client (10/09/2012 11:36:49)
- Ubuntu 12.04下安装Oracle Express (09/28/2012 05:58:33)
|
本文评论 查看全部评论 (0)