在RedHat EnterpriseLinux5中安装Oracle 11g 的步骤
上传oralce 安装文件至linux --
远程管理ssh
># service sshd satrt ># chkconfig sshd on
ssh --- 远程登陆服务。。。
启动ssh
---service sshd start
---chkconfig --list | grep sshd 设计开机自动启动该服务。。。。 ---chkconfig sshd on ----ssh 客户端。。。。
putty --软件,远程登陆 Linux的 客户端。。。。
安装oracle 11g 查看linux 版本
在linux下创建oracle用户,以及管理组 以root用户登录linux,执行以下命令
查看Linux用户组命令:
添加oracle用户 预先创建安装目录
设置目录的所有者所属组和权限
[root@localhost ~]#chown -R oracle.oinstall /opt/oracle
[root@localhost ~]#chown -R oracle.oinstall /opt/oracle/oradata
[root@localhost ~]#chown -R oracle.oinstall /opt/oracle/product/OraHome [root@localhost ~]#chown -R oracle.dba /opt/oraInventory [root@localhost ~]#chown oracle.dba /var/opt/oracle [root@localhost ~]#chmod -R 775 /opt/oracle [root@localhost ~]#chmod -R 755 /var/opt/oracle
设置用户oracle的环境变量 在文件底部添加
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/OraHome export ORACLE_SID=orcl
export ORACLE_OWNER=oracle export ORACLE_TERM=vt100
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib export CLASSPATH
PATH=$PATH:/usr/sbin; export PATH PATH=$PATH:/usr/bin; export PATH
--执行以下命令让配置马上生效或以oracle用户登录使设置生效
[oracle@localhost ~]$ source $HOME/.bash_profile
准备安装环境 安装环境检查
Oracle依赖软件包齐全(版本等于或大于以下版本号) binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125
elfutils-libelf-devel-0.125 gcc-4.1.2 gcc-c++-4.1.2 glibc-2.5-24
glibc-2.5-24 (32 bit) glibc-common-2.5 glibc-devel-2.5
glibc-devel-2.5 (32 bit) glibc-headers-2.5 pdksh-5.2.14-36.el5 libaio-0.3.106
libaio-0.3.106 (32 bit) libaio-devel-0.3.106
libaio-devel-0.3.106 (32 bit) libgcc-4.1.2
libgcc-4.1.2 (32 bit) libstdc++-4.1.2
libstdc++-4.1.2 (32 bit) libstdc++-devel 4.1.2 make-3.81 sysstat-7.0.2
unixODBC-2.2.11
unixODBC-2.2.11 (32 bit) unixODBC-devel-2.2.11
unixODBC-devel-2.2.11 (32 bit)
查询linux安装oracle11g所需要的包的命令 [root@localhost ~]# rpm -qa | grep -E
\pdksh\
已经包含的包
elfutils-libelf-0.137-3.el5 compat-libgcc-296-2.96-138