RHEL5安装oracle10g
来源:互联网 发布:windows hadoop 安装 编辑:程序博客网 时间:2024/05/16 14:46
安装必须的软件
From RedHat AS5 Disk 1
# mount /dev/cdrom /media/cdrom/
# cd /media/cdrom/Server
# rpm -Uvh setarch-2*
# rpm -Uvh make-3*
# rpm -Uvh glibc-2*
# rpm -Uvh libaio-0*
# cd /
# eject
From RedHat AS5 Disk 2
# cd /media/cdrom/Server
# rpm -Uvh compat-libstdc++-33-3*
# rpm -Uvh compat-gcc-34-3*
# rpm -Uvh compat-gcc-34-c++-3*
# rpm -Uvh gcc-4*
# rpm -Uvh libXp-1*
From RedHat AS5 Disk 3
# cd /media/cdrom/Server
# rpm -Uvh openmotif-2*
# rpm -Uvh compat-db-4*
添加用户和组
# groupadd dba
# groupadd oinstall
# useradd -g oinstall -G dba -m oracle
# passwd oracle
# mkdir -p /opt/oracle
# chown -R oracle.oinstall /opt/oracle
# cd /home/oracle/
# unzip oracle_10201_database_linux32.zip
改变版本
编辑/etc/redhat-release
#vi /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga)
改为
Red Hat Enterprise Linux Server release 4 (Tikanga)
添加中文语系
更改系统字体
# vi /etc/sysconfig/i18n
LANG=”en_US.UTF-8″
修改内核参数
# vi /etc/sysctl.conf
kernel.shmall = 2097152 '已经定义了
kernel.shmmax = 2147483648 '已经定义了
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
# /sbin/sysctl -p
更改/etc/security/limits.conf
# vi /etc/security/limits.conf
行末添加以下内容
* soft nproc 2047
* hard nproc 16384
* soft nofile 4096
* hard nofile 65535
设置生效
添加以下内容
# /etc/pam.d/login
session required /lib/security/pam_limits.so
oracle登录 改变环境变量
# TMP=/tmp; export TMP
# TMPDIR=$TMP; export TMPDIR
# ORACLE_BASE=/opt/oracle; export ORACLE_BASE
# ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1; export ORACLE_HOME
# ORACLE_SID=WCHDB1; export ORACLE_SID
# ORACLE_TERM=xterm; export ORACLE_TERM
# PATH=/usr/sbin:$PATH; export PATH
# PATH=$ORACLE_HOME/bin:$PATH; export PATH
# LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
# CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
或者把以下写在.bashrc
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/opt/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1; export ORACLE_HOME
ORACLE_SID=WCHDB1; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
或者写在
#vi .bash_profile
然后
#source ~/.bash_profile
用oracle登录x
sh ./runInstaller
为了不乱码
最好用英文安装 安装的时候选高级安装
设置语言为中文环境的就好
在gentoo sles ubuntu 和 rhel上安装过oracle以后
发现 sles最简单
其次是rhel 其它的都很复杂
以后决定还是用suse做oracle的服务器
From RedHat AS5 Disk 1
# mount /dev/cdrom /media/cdrom/
# cd /media/cdrom/Server
# rpm -Uvh setarch-2*
# rpm -Uvh make-3*
# rpm -Uvh glibc-2*
# rpm -Uvh libaio-0*
# cd /
# eject
From RedHat AS5 Disk 2
# cd /media/cdrom/Server
# rpm -Uvh compat-libstdc++-33-3*
# rpm -Uvh compat-gcc-34-3*
# rpm -Uvh compat-gcc-34-c++-3*
# rpm -Uvh gcc-4*
# rpm -Uvh libXp-1*
From RedHat AS5 Disk 3
# cd /media/cdrom/Server
# rpm -Uvh openmotif-2*
# rpm -Uvh compat-db-4*
添加用户和组
# groupadd dba
# groupadd oinstall
# useradd -g oinstall -G dba -m oracle
# passwd oracle
# mkdir -p /opt/oracle
# chown -R oracle.oinstall /opt/oracle
# cd /home/oracle/
# unzip oracle_10201_database_linux32.zip
改变版本
编辑/etc/redhat-release
#vi /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga)
改为
Red Hat Enterprise Linux Server release 4 (Tikanga)
添加中文语系
更改系统字体
# vi /etc/sysconfig/i18n
LANG=”en_US.UTF-8″
修改内核参数
# vi /etc/sysctl.conf
kernel.shmall = 2097152 '已经定义了
kernel.shmmax = 2147483648 '已经定义了
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
# /sbin/sysctl -p
更改/etc/security/limits.conf
# vi /etc/security/limits.conf
行末添加以下内容
* soft nproc 2047
* hard nproc 16384
* soft nofile 4096
* hard nofile 65535
设置生效
添加以下内容
# /etc/pam.d/login
session required /lib/security/pam_limits.so
oracle登录 改变环境变量
# TMP=/tmp; export TMP
# TMPDIR=$TMP; export TMPDIR
# ORACLE_BASE=/opt/oracle; export ORACLE_BASE
# ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1; export ORACLE_HOME
# ORACLE_SID=WCHDB1; export ORACLE_SID
# ORACLE_TERM=xterm; export ORACLE_TERM
# PATH=/usr/sbin:$PATH; export PATH
# PATH=$ORACLE_HOME/bin:$PATH; export PATH
# LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
# CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
或者把以下写在.bashrc
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/opt/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1; export ORACLE_HOME
ORACLE_SID=WCHDB1; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
或者写在
#vi .bash_profile
然后
#source ~/.bash_profile
用oracle登录x
sh ./runInstaller
为了不乱码
最好用英文安装 安装的时候选高级安装
设置语言为中文环境的就好
在gentoo sles ubuntu 和 rhel上安装过oracle以后
发现 sles最简单
其次是rhel 其它的都很复杂
以后决定还是用suse做oracle的服务器
- 安装Oracle10g for RHEL5
- RHEL5安装oracle10g
- RHEL5 安装Oracle10g手记
- RHEL5 安装 Oracle10g 步骤
- RHEL5.3下安装oracle10g
- RHEL5.4上安装oracle10g
- RHEL5.2上成功安装Oracle10g
- RHEL5 Oracle10g(10.2.0.1) x86_64 安装步骤
- 在RHEL5.1上安装oracle10g
- RHEL5下安装oracle10g的完整过程
- RHEL5.4安装Oracle10G各项参数
- 简单谈一下oracle10g在RHEL5.3上的安装
- Oracle10g在linux RHEL5.4下面安装实例
- VMware环境下,在RHEL5上安装oracle10g图文版
- rhel5.5下安装oracle10g报libXp.so.6错误
- uninstall Oracle10g on RHEL5
- RHEL4U4和RHEL5安装oracle10g(测试过绝对可以成功)
- Rhel5 +oracle10g 修改主机名与em启动
- 报表统计
- How the Java virtual machine handles method invocation and return - Java World
- RHEL5启动服务
- 根据当月数据库自动生成下个月数据库--3
- 合并有数据的列
- RHEL5安装oracle10g
- SQL Server 练习题1
- SQL Server练习题2
- SQL Server 练习题3
- 复制表结构的通用存储过程
- 【交流】SQL 2005溢用之:分拆列值
- Controlling Companies
- 如何解决引用对象时,必须加所有者(owner)的问题
- 避免把判断处理放入 WHERE 条件