请教 oracle 安装的问题? |
我在X终端里运行安装程序的时候出现下列问题:
[root@CSDLinux /]# su oracle
[oracle@CSDLinux /]$ cd /home/oracle/
[oracle@CSDLinux oracle]$ /oracle920_linux/disk1/runInstaller
/oracle920_linux/disk1/runInstaller: line 58: ./runInstaller: 权限不够
[oracle@CSDLinux oracle]$
就算我把runInstaller属性改为777都不行.不会出现安装界面.
另外:我看安装文档上说:
# vi /etc/security/limits.conf
# 添加如下的行
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
添加如下的行到/etc/pam.d/login 文件:
session required /lib/security/pam_limits.so 编辑 /etc/profile 文件,添加如下部分:
if [ $USER = %26quot;oracle%26quot; ]; then
if [ $SHELL = %26quot;/bin/ksh%26quot; ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
之后,执行$ unlimit 验证一下.
这些都是做什么的啊?后来我运行unlimit说
bash: unlimit: command not found
怎么回事啊?
请高人指点,谢谢!
2.2.3设置内核参数
编辑/etc/sysctl.conf
kernel.shmmax= 17179869180
我有2048MB内存,所以设置这个数值。可根据实际情况设置。
2.2.4创建Oracle用户帐号和安装目录
在shell下,作为root
groupadd dba
groupadd oinstall
useradd –g oinstall –G dba oracle
passwd oracle
mkdir /opt/oracle
mkdir /opt/oracle/product
mkdir /opt/oracle/product/9.2.0
chown –R oracle.oinstall /opt/oracle
mkdir /var/oracle
chown oracle.dba /var/opt/oracle
chmod 755 /var/opt/oracle
2.2.5 设置环境变量
编辑/home/oracle/.bash_profile文件(oracle的家目录下),添加下列行:
export LD_ASSUME_KERNEL=2.4.1
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0
export ORACLE_SID=ora9i
NLS_LANG=%26quot;SIMPLIFIED CHINESE_CHINA.ZHS16GBK%26quot;;export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export LD_LIBRARY_PATH
PATH=$PATHORACLE_HOME/bin;export PATH
2.2.6 安装:
重新启动电脑,以oracle用户登陆:
进入Disk1目录
./runInstaller
按照系统提示,安装完oracle。
2.2.7 启动数据库、监听程序:
启动数据库
Sqlplus “ / as sysdba”
SQL%26gt;;startup
启动监听程序
$ lsnrctl start
重新启动机器,用oracle用户登陆。
第一个问题解决了,因为runInstaller虽然更改了权限,但是它相关的文件还没有改过来。
但是又遇到另一个问题:
[oracle@CSDLinux disk1]$ ./runInstaller
The Java RunTime Environment was not found at /tmp/OraInstall2004-09-21_11-36-18AM/jre/bin/java. Hence, the Oracle Universal Installer cannot be run.
Please visit http://www.javasoft.com and install JRE version 1.3.1 or higher and try again.
: No such file or directory
我按照要求安装了JRE1.3.1:
[root@CSDLinux patch]# rpm -ivh jre-1.3.1_04.i386.rpm
Preparing... ########################################### [100%]
1:jre ########################################### [100%]
[root@CSDLinux patch]#
再运行runInstaller,还是相同的错误:
[oracle@CSDLinux disk1]$ ./runInstaller
The Java RunTime Environment was not found at /tmp/OraInstall2004-09-21_11-47-44AM/jre/bin/java. Hence, the Oracle Universal Installer cannot be run.
Please visit http://www.javasoft.com and install JRE version 1.3.1 or higher and try again.
: No such file or directory
为什么这样?怎么解决呢?谢谢!
oracle自带jdk环境,不需要你安装的,看看你的oracle家目录中的bash_profile文件的配置是不是有问题。。
还有,从新启动机器了吗?
我的profile是这样的:
[oracle@CSDLinux oracle]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATHHOME/bin
export PATH
unset USERNAME
# Set the LD_ASSUME_KERNEL environment variable only for Red Hat 9 and
# for Red Hat Enterprise Linux Advanced Server 3 (RHEL AS 3) !!
# Use the %26quot;Linuxthreads with floating stacks%26quot; implementation instead of NPTL:
export LD_ASSUME_KERNEL=2.4.1
# Oracle Environment
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0
export ORACLE_SID=test
export ORACLE_TERM=xterm
# export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN;
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
# Set shell search paths
export PATH=$PATHORACLE_HOME/bin
麻烦您给看看有啥问题?在安装之前还需要重新启动一下机器吗?我安装的是REDHAT ES 3操作系统,ORACLE是920的,安装前,补丁也打过了的
|
|
< |
| 劳烦各位大侠帮我解决安装linux问题 |
| 请问AMD和INTEL的电脑需要安装不同的版本吗? |
| 寻找红旗(Linux)服务器4的安装程序 |
| 有关lping命令 |
| 菜鸟疑问:redhat9怎么在linux启动时自动挂载windows分区? |
| ipconfig命令怎么提示-bash command not found |
| 为啥nmblookup命令在不同的机器上搜索结果不同 |
| 用什么命令查看本机的dns是什么? |
| 双硬盘安装linux的问题(急) |
| 请教在vmware上安装MS-DOS,从硬盘安装 |
| 任何用TAR命令只提出TAR文件中的某几个文件或某几个目录? |
| 在VMWare中安装RH Linux AS 3的问题 |
| 如何在usb硬盘上安装linux,即可以选择启动方式。 |
| 发现/分区的空间被占满,请问如何查出空间是被那些大文件所占满 |
| 安装redhat9.0安装了httpd,mysql(怎么样能够卸载啊) |
| 求教top命令,下面是我的top回显 |
| 【求助】redhat9安装不能???! |
| 在线求救!安装linux9遇到的问题 |
| 请教mount ntfs分区,怎么使其有写的权限?谢谢! |
| redhat9 cd2 安装问题??? |