安装oracle 11gR2我是这样做的(操作系统为Fedora 14):
首先登录用户名是oracle,这是创建账户创建的。
$ su root             ##切换到root权限
# groupadd oinstall   ##创建oinstall组
# groupadd dba        ##创建dba组
# usermod -g oinstall -G dba,oracle oracle  ##更改oracle账户属性
(我把两个oracle 11gR2文件解压到database文件下,制作成了名称为database的iso镜像<镜像下面直接是runInstaller等文件>,方便虚拟机使用)
# cd /media/database  ##切换到镜像文件下面
# ls -l               ##可以看到个文件,包括runInstaller等文件,显示为属主为oracle,属组为oinstall
接下来我切换到oracle用户权限下,准备安装oracle了
# exit
$ ./runInstaller      ##这里系统提示没有权限
$ su - root           ##我切换到root权限,这里发现当前环境到了/root
# cd /media/database  ##我又回到了oracle文件目录下
# ./runInstaller      ##我再重新安装,但是系统还是提醒没有权限
——————————————————————————————————
课程里面是把oracle安装文件放到磁盘上操作的,我是把oracle安装文件制作成iso镜像。
各位仁兄,大家看看是哪里出错了!谢谢了!
还想问一下,访问光盘镜像的权限跟访问普通磁盘文件所需要的权限一样吗?是不是这个导致的问题?

解决方案 »

  1.   

    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 doc
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 install
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 response
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 rpm
    -r--------. 1 oracle oinstall 4352 8月 14 2009  runInstaller
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 sshsetup
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 stage
    -r--------. 1 oracle oinstall 5400 8月 18 2009  welcome.html
    ----------------------------------------------------------------------
    看到了不能执行的原因了!
    我把整个database复制到了/home/oracle目录下面,修改runInstaller权限
    $ chmod 777 runInstaller
    $ ls -l     ##再次显示权限
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 doc
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 install
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 response
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 rpm
    -rwxrwxrwx. 1 oracle oinstall 4352 8月 14 2009  runInstaller
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 sshsetup
    dr-x------. 1 oracle oinstall 2048 7月  3 13:00 stage
    -r--------. 1 oracle oinstall 5400 8月 18 2009  welcome.html
    $ ./runInstaller  ##显示:./runInstaller: line 137: /home/oracle/database/install/.oui:权限不够
    $ cd install
    $ ls -l .oui      ##显示:-r--------. 1 oracle oracle 180222  8月 14 2009 .oui
    $ chmod 777 .oui  ##修改.oui权限
    $ cd ..           ##回到database目录下面
    $ ./runInstaller  ##又显示:/home/oracle/database/install/unzip:权限不够
    $ (cd install;chmod 777 unzip) ##再次修改unzip权限
    $ ./runInstaller  ##这次终于可以到安装界面了
    --------------------------------------------------------------------------------------------------###谢谢二楼大哥提醒###
    --------------------------------------------------------------------------------------------------
    现在新问题来了,oracle安装界面无法显示汉字,全是方框哟!
    时间有限,哎,网上的资料又太乱,大哥大姐们谁有解决过的帮忙贴下方法出来,谢谢!!
      

  2.   

    配置NLS_LANG环境变量文档Oracle官方有,免费下一套
      

  3.   

    大哥您好,这个expror LANG=c是要在哪里输入?在环境变量文件里面写入呢?还是在窗口命令行直接输入啊?