Oracleig数据库安装文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux Oracle9i 10g数据库安装文档
环境:RedHat Linux4 Oracle9i 单机
(10g除了安装包不一样,其他基本一样,)
1、安装操作系统,设置完毕后将oracle安装文件、补丁包上传至服务器。
安装避免报错的补丁包(10g中不需要装这么多,全部安装也无所谓,具体rpm包去光盘中找)
将这些文件上传服务器后,
chmod a+x install.sh (增加执行权限)
./install.sh
安装完毕。
2、修改系统内核参数,在/etc/sysctl.conf文件末尾加入下面两行,kernel.shmmax=1073741824,(此数字按照机器内存*1024*1024)
kernel.sem=300 32000 100 160。
[root@Gkzf p]# vi /etc/sysctl.conf
# Kernel sysctl configuration Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0
# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
# Controls whether core dumps will append the PID to the core .
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
kernel.shmmax=1073741824
kernel.sem=300 32000 100 160
修改完毕重启服务器。
3、添加用户和组,修改Oracle用户密码。
[root@Gkzf ~]# groupadd dba
[root@Gkzf ~]# groupadd oinstall
[root@Gkzf ~]# useradd -g oinstall -G dba oracle -d /data/oracle
[root@Gkzf ~]# passwd oracle
4、设置环境变量
[root@Gkzf /]# vi /data/oracle/.bash_profile
PATH=$PATH:$HOME/bin
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
ORACLE_BASE=/data/oracle/app/oracle
ORACLE_HOME=/data/oracle/app/oracle/product/9i
ORACLE_SID=gkzf(数据库ID自定义)
ORACLE_OWNER=oracle
ORACLE_TERM=xterm
TMPDIR=/tmp
#NLS_LANG=AMERICAN
#NLS_LANG=AMERICAN_AMERICA.ZHK16GBK
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PA TH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
LD_ASSUME_KERNEL=2.4.14 # Enterprise Linux Advanced Server 4
PATH=$PATH:$ORACLE_HOME/bin export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_OWNER ORACLE_TERM PA TH TMPDIR NLS_LANG ORA_NLS33 LD_ASSUME_KERNEL LD_LIBRARY_PATH
unset USERNAME
5、解压缩oracle 安装包
gunzip ship_9204_linux_disk1.cpio.gz
gunzip ship_9204_linux_disk2.cpio.gz
gunzip ship_9204_linux_disk3.cpio.gz
cpio -idmv < ship_9204_linux_disk1.cpio
cpio -idmv < ship_9204_linux_disk2.cpio
cpio -idmv < ship_9204_linux_disk3.cpio
6、用Oracle用户登录
使用Xmanager xstart (oracle 用户)进入Disk1安装目录
cd /data/Disk1
export DISPLAY=10.10.10.107:0.0(将图形安装界面输出至客户端机)./runInstaller 开始安装
点击Next之后会出现一个关于orainstRoot.sh的提示
用root用户登录
cd /tmp
./orainstRoot.sh
执行完回到安装界面点击continue