分类: Oracle
2014-03-16 20:49:12
下面的可以直接复制到终端中
(其中 oracle 用户的密码也是oracle)
groupadd oinstall
groupadd dba
useradd -d /home/oracle -g oinstall -G dba -s /bin/bash oracle
chown -R oracle:dba /home/oracle/
echo "oracle" | passwd oracle --stdin
7.oracle 用户环境文件
su - oracle
cat >> .bashrc <
export ORACLE_BASE=/opt/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=test1
export PATH=$ORACLE_HOME/bin/:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
umask 022
EOF
source .bashrc
cat .bashrc
8.创建文件夹
在root 下使用
chown -R oracle:oinstall /opt
在oracle 用户下
mkdir -p $ORACLE_BASE
mkdir -p $ORACLE_HOME
9.Oracle 用户的 shell 限制
以 root 用户执行 使用文本编辑器将下面列出的行添加到
cat >>/etc/security/limits.conf<
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
10.配置内核参数
在root用户下
使用文本编辑器将下面列出的行添加到 /etc/sysctl.conf
cat >>/etc/sysctl.conf <
kernel.shmall = 4294967296
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=250 32000 100 128
fs.file-max=65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=1048576
net.core.rmem_max=1048576
net.core.wmem_default=262144
net.core.wmem_max=262144
EOF
sysctl -p
使内核参数生效
11.编辑/etc/hosts 文件
ip地址 和主机名根据自己的情况更改
cat >>/etc/hosts<
192.168.30.200 test
WWO
12.上传oracle database软件
用oracle 用户
cd /opt/app/
我使用的是cpio.gz 格式的oracle 软件包
解压方法如下:
gunzip 10201_database_linux_x86_64.cpio.gz
cpio -id < 10201_database_linux_x86_64.cpio
下面要修改/etc/redhat-release
改为Red Hat Enterprise Linux Server release 4.5 (Tikanga)
13.安装依赖包
挂载redhat光盘
cd /media/RHEL_5.5\ x86_64\ DVD/Server/
rpm -ivh make* glibc* libaio* compat-libstdc++* compat-gcc-* compat-gcc-34-c++* gcc* libXp* openmotif22* compat-db* libstdc++44-devel* libgfortran44* libgnat* libgnat* libobjc* libXp-devel-1.0.0-8.1.el5.*
rpm -ivh libXp-devel-1.0.0-8.1.el5.i386.rpm libXp-1.0.0-8.1.el5.i386.rpm
14.安装oracle软件
cd /opt/app/database
sh runInstaller
如果有提示 一路回车
到这里 数据库软件已经安装成功
未完待续