内容发布更新时间 : 2024/12/26 10:43:19星期一 下面是文章的全部内容请认真阅读。
Redhat5.7安装oracle10g操作手册
1、安装包准备
1. 目录跳转
Cd /media/RHEL_5.7 x86_64 DVD/Server 2. 检查安装包。 yum clear all
yum install -y kernel-headers glibc-headers glibc-devel glibc-devel libgomp compat-gcc libstdc++-devel gcc gcc-c++ make libXp openmotif setarch compat-db compat-gcc compat-gcc-34-c++ compat-libstdc++ libXau-devel libXp-devel
根据提示安装
将上述提示的包运用命令 rpm –Uvh 包名 安装更新包。
2、建立用户和组
1. 建立组和用户
/usr/sbin/groupadd oinstall /usr/sbin/groupadd dba
/usr/sbin/useradd –g oinstall –G dba oracle 2. 修改oracle用户密码 passwd oracle
3、建立根目录和权限
mkdir /opt/oracle
mkdir /opt/oracle/product
mkdir /opt/oracle/product/10.2.0
mkdir /opt/oracle/product/10.2.0/db_1 chown –R oracle:oinstall /opt/oracle
4、编辑变量
1. vi /etc/sysctl.conf kernel.shmall = 2097152
kernel.shmmax = 2147483648 kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=4194304 net.core.rmem_max=4194304 net.core.wmem_default=262144 net.core.wmem_max=262144
编辑完之后,保存,执行 # /sbin/sysctl -p 命令操作来使我们所做的变更生效。
(生效后的文件)
2. vi /etc/security/limits.conf
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
3. vi /etc/pam.d/login
session required /lib/security/pam_limits.so session required pam_limits.so
4. vi /etc/profile
if [ $USER = \
if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536 else
ulimit -u 16384 -n 65536 fi fi
5. cd /home/oracle 6. vi .bash_profile
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0 ORACLE_SID=DBC
PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
执行source /home/oracle/.bash_profile使环境变量生效。
7. vi /etc/redhat-release
将内容修改成 redhat-4
5、上传数据安装文件
文件上传完成后用root用户解压文件
gunzip 10201_database_linux_x86_64.cpio.gz cpio -idmv < 10201_database_linux_x86_64.cpio
6、用oracle用户进入系统
将语言设置成英文,不然oracle10g安装界面可能会出现乱码界面。
将目录切换到database目录后 输入 ./runInstaller 启动安装图形界面。 1.
2.