linux下用命令行安装oracle,省去linux安装x window的麻烦与一些不必要的错误。
1、准备工作——Oracle安装需要的配置
/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
执行命令使之生效:sysctl -p
/etc/hosts 加入: 127.0.0.1 本机名称
(本机名称可通过hostname命令获取)
/etc/security/limits.conf 添加
# add by oracle
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
/etc/pam.d/login 添加
# add by oracle
session required pam_limits.so
/etc/selinux/config 设置
SELINUX=disabled
如果RedHat版本是5,则修改为4,安装完后再修改回来
/etc/redhat-release 修改成4
2、准备工作——Oracle安装需要的环境
要查看系统是否安装了如下软件,没有的话可以直接从安装包中安装(32位机装32位,64位机安装64位)
compat-db,compat-compat-gcc-34,compat-compat-gcc-34-c++,compat-libstdc++-33,openmotif,libXp(含i386)
3、增加组和用户
创建用于安装和维护 Oracle 10g 软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall 和 dba
chattr -i /etc/group /etc/gshadow /etc/shadow /etc/passwd
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba oracle
chattr +i /etc/group /etc/gshadow /etc/shadow /etc/passwd
4、准备安装的路径和环境变量等
创建Oracle安装的目录
mkdir -p /opt/oracle/product/10.2.0
chown -R oracle.oinstall /opt/oracle
su - oracle,以下都用oracle做:
编辑 .bash_profile,添加
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/opt/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0; export ORACLE_HOME
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
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
保存退出后使之生效:source .bash_profile
5、安装
解压db:
cd /tmp
cpio -idmv < /usr/local/src/10201_database_linux_x86_64.cpio
准备3个rsp,可在/tmp/database/response找到:
enterprise.rsp 安装用
netca.rsp 建listener
dbca.rsp 建库
编辑后放到/home/oracle 可重复使用
############################################################
3个rsp的说明
enterprise.rsp需要修改的地方
ORACLE_HOME="/opt/oracle/product/10.2.0" //安装目录
ORACLE_HOME_NAME=wsqs /
linux 下命令行安装Oracle步骤_计算机软件及应用_IT/计算机_专业资料。linux 下安装Oracle步骤-命令行某些时候linux没有图形界面,就需要使用命令行来安装, 那么这个文...
linux下使用命令安装oracle 10g_IT/计算机_专业资料。linux下使用命令安装oracle 10g今日推荐 88份文档 2014全国高考状元联手分享状元笔记 ...
Linux+x86-64上命令行安装Oracle+10g的笔记_IT/计算机_专业资料。Linux+x86-64上命令行安装Oracle+10g的笔记.docRedHat EL5 x86-64 上命令行安装 Oracle 10g 笔...
命令行下安装oracle10g_IT/计算机_专业资料。命令行下安装oracle10g安装redhat5 时要独立分配磁盘给 SWAP,空间大小应该是内存大小*2 最好使用内存>1G 的机 器。 ...
CentOS下命令行安装Oracle10G_IT/计算机_专业资料。Oracle10G的安装,敢说简单的人有两种,一种没在linux系统下安装过,一种是DBA。服务...
命令行静默安装oracle_IT/计算机_专业资料。oracle参考文章:http://blog.csdn.net/sunnyishere/archive/2009/03/02/3950114.aspx 1. 2. 版本: oracle10.2.0....
CentOS5.5命令行安装Oracle10g_IT/计算机_专业资料。CentOS5.5命令行安装Oracle10gCentOS5.5 命令行安装 Oracle 10g 1.验证 Oracle 所需要的系统依赖程序包是否完...
linux 安装oracle11g 命令_IT/计算机_专业资料。linux 安装oracle11g 命令,亲自实践,供菜鸟们使用安装Linux AS5 U3操作系统,选择定制安装,只要按基本的X窗口,GHOME桌...
oracle -R 编辑 /etc/profile,在后面追加以下两行 export ORACLE_BASE=/oracle export ORACLE_HOME=/oracle/10g 注:安装 Oracle 的目标目录可以任意指定,但是安装...
1、课程名称:Oracle安装及基本命令 2、知识点 2.1、上次课程的主要知识点 1、 开课概述 2.2、本次预计讲解的知识点 1、 认识一下 Oracle 2、 Oracle 的...
我要评论