linux 下安装oracle 步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在LINUX下部署ORACLE 9i/10g/11g
1.准备好安装文件:Oracle for linux 的安装盘。
2.检查相关的RPM 包是否已安装上。
检查命令格式如下:
rpm -qa | grep 名字
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
ksh-20060214
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
numactl-devel-0.9.8.i386
sysstat-7.0.2
unixODBC-2.2.11
unixODBC-devel-2.2.11
在安装之前,确保这些RPM包都安装好。
如果系统中还没有安装相应的包,安装方法如下:
rpm -ivh *.rpm
3.以上所有的包都安装好之后,然后做如下操作:
groupadd oinstall
groupadd dba
mkdir -p /u01/oracle
4.然后,添加一个oracle用户,根目录是/u01/oracle,主的组是oinstall 副的组是dba
useradd -g oinstall -G dba -d /u01/oracle oracle
5.然后,做下面的步骤:
cp /etc/skel/.bash_profile /u01/oracle
cp /etc/skel/.bashrc /u01/oracle
cp /etc/skel/.bash_logout /u01/oracle
6.然后,为ORACLE用户设置好密码:(具体的密码根据实际的情况来设。)
为oracle用户设置密码
passwd oracle
7.改变权限。
ls -l
chown -R oracle:oinstall /u01
ls –l
8.检查nobody 是否存在,id nobody
缺省存在的。如果不存在# /usr/sbin/useradd -g nobody
9.编辑/etc/sysctl.conf,
/etc/security/limits.conf,
/etc/pam.d/login
这3个文件,看该文件中是否存在下列内容。
Vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
vi /etc/security/limits.conf
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
vi /etc/pam.d/login
session required pam_limits.so 10. 设置oracle 用户环境变量
su - oracle
切换到oracle 用户下:
pwd
ls -la
编辑.bash_profile,设置环境变量。
Vi .bash_profile
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=根据实际的情况来写
PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH NLS_LANG
export DISPLAY=windows所在的IP地址:0.0
11.上传数据库软件并解压软件,然后做如下操作:
mv database /u01/
cd /u01
ls -l
chown -R oracle:oinstall database/
修改的配置比较多,最好重启一下系统,然后接着就开始安装了。