口腔打麻药的副作用:RHEL6安装Oracle 11g R2
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 21:10:00
RHEL6安装Oracle 11g R2
1.使用DVD做yum源1.1.
新建dvd挂载目录[root@oracle ~]# mkdir /media/iso
1.2.
挂载dvd到指定目录[root@oracle ~]# mount /dev/cdrom /media/iso/
1.3.
进入yum.repos.d文件夹,[root@oracle ~]# cd /etc/yum.repos.d/
1.4.
删除原有的repo文件[root@oracle yum.repos.d]# rm -rf *
1.5.
新建使用dvd为源的repo文件[root@oracle yum.repos.d]# vim iso.repo
[Server]
name=Server
baseurl=file:///media/iso/Server
enabled=1
gpgcheck=0
[HighAvailability]
name=HighAvailability
baseurl=file:///media/iso/HighAvailability
enabled=1
gpgcheck=0
[LoadBalancer]
name=LoadBalancer
baseurl=file:///media/iso/LoadBalancer
enabled=1
gpgcheck=0
[LoadBalancer]
name=LoadBalancer
baseurl=file:///media/iso/LoadBalancer
enabled=1
gpgcheck=0
1.6.清空原有yum信息
[root@oracle yum.repos.d]# yum clean all
1.7.更新yum
[root@oracle yum.repos.d]# yum update
2.安装依赖软件包
2.1.配置好yum源后,使用root用户安装软件包
[root@oracle ~]# cd /media/iso/Packages/
[root@oracle Packages]# yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh*
这些依赖包必须要安装,因为版本不同,在oracle安装时会提示缺少依赖包,忽略后可以正常安装使用Oracle。
3.修改内核参数
3.1.修改内核参数
[root@oracle ~]#vim /etc/sysctl.conf
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
3.2.使内核参数实时生效
[root@oracle ~]# sysctl -p
4.新建用户和组
[root@oracle ~]# groupadd oinstall
[root@oracle ~]# groupadd dba
[root@oracle ~]# useradd -g oinstall -G dba -m oracle
[root@oracle ~]# passwd oracle
5.为oracle用户设置Shell限制
5.1.修改/etc/security/limits.conf,加入
[root@oracle ~]# vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
5.2.修改/etc/pam.d/login,加入
[root@oracle ~]# vim /etc/pam.d/login
session required pam_limits.so
5.3.修改/etc/profile,加入
[root@oracle ~]# vim /etc/profile
if [ \$USER = "oracle" ]; then
if [ \$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
6.新建安装目录
6.1.新建目录
[root@oracle ~]# mkdir -p /u01/app/oracle
6.2.设置目录所有权
[root@oracle ~]# chown oracle:oinstall /u01/app
6.3.设置目录权限
[root@oracle ~]# chmod -R 775 /u01/app
7.准备oracle安装文件
7.1修改/etc/hosts文件
[root@oracle ~]#vim /etc/hosts
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
192.168.137.112 oracle.domain.com oracle
注意将主机名对应到真实ip地址,否则oracle有可能将监听程序仅仅建立在127.0.0.1上
7.2解压oracle安装文件包
[root@oracle u01]# unzip /media/linux.x64_11gR2_/linux.x64_11gR2_database_1of2.zip && unzip /media/linux.x64_11gR2_/linux.x64_11gR2_database_2of2.zip
7.3切换到oracle用户,图形界面登录,执行oracle安装文件
[oracle@oracle ~]$ cd /u01/database/
[oracle@oracle database]$ ./runInstaller
1.png (53.49 KB)
2011-7-5 19:51
可以留空,忽略错误
2.png (52.18 KB)
2011-7-5 19:51
选择安装软件并创建数据库,也可只安装软件不创建数据库
3.png (49.09 KB)
2011-7-5 19:51
选择Server版本
4.png (52.4 KB)
2011-7-5 19:51
单实例数据库
5.png (48.81 KB)
2011-7-5 19:51
高级模式
6.png (52.49 KB)
2011-7-5 19:51
添加中文支持
7.png (59.01 KB)
2011-7-5 19:51
企业版
8.png (59.81 KB)
2011-7-5 19:51
安装目录
9.png (54.42 KB)
2011-7-5 19:51
10.png (50.6 KB)
2011-7-5 19:51
11.png (58.69 KB)
2011-7-5 19:51
数据库名及服务名
12.png (69.73 KB)
2011-7-5 19:51
自动内存管理及其他设置
13.png (61.28 KB)
2011-7-5 19:51
启用oracle企业管理控制台OEM
14.png (53.82 KB)
2011-7-5 19:51
选择文件系统及数据库文件目录
15.png (63.97 KB)
2011-7-5 19:51
自动备份管理
16.png (54.72 KB)
2011-7-5 19:51
数据库的用户名密码设置
17.png (60.89 KB)
2011-7-5 19:51
18.png (68.75 KB)
2011-7-5 19:51
数据库预安装检测,缺乏软件包错误可忽略,是因软件版本引起的,只要确认安装了rhel6 dvd里的软件版本即可。
19.png (67.08 KB)
2011-7-5 19:51
20.png (80.55 KB)
2011-7-5 19:51
安装完成后根据提示用root身份执行两个sh脚本
8.让oracle和oem随机启动
8.1.修改/etc/oratab
[root@oracle ~]#vim /etc/oratab
orcl:/u01/app/oracle/product/11.2.0/dbhome_1:Y(N改为Y)
8.2.修改$ORACLE_HOME/BIN/dbstart和$ORACLE_HOME/BIN/dbshut[root@oracle ~]#vim /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart
[root@oracle ~]#vim /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbshut
ORACLE_HOME_LISTNER=$ORACLE_HOME ($1改为$ORACLE_HOME)
8.3.建立启动脚本
[root@oracle ~]#/etc/rc.d/init.d/oracle
#!/bin/bash
# chkconfig: 2345 99 10
# description: Startup Script for oracle Databases
# /etc/rc.d/init.d/oracle
export ORACLE_BASE=/u01/app/oracle/
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
case "$1" in
start)
echo "-----startup oracle-----" >> /var/log/racle11log
su oracle -c "$ORACLE_HOME/bin/dbstart"
su oracle -c "$ORACLE_HOME/bin/emctl start dbconsole"
touch /var/lock/subsys/oracle
echo "-----startup oracle successful-----" >> /var/log/oraclelog
echo "OK"
;;
stop)
echo "-----shutdwn oracle-----" >> /var/log/oraclelog
su oracle -c "$ORACLE_HOME/bin/dbshut"
su oracle -c "$ORACLE_HOME/bin/emctl stop dbconsole"
rm -f /var/lock/subsys/oracle
echo "-----shutdown oracle successful-----" >> /var/log/oraclelog
echo "OK"
;;
*)
echo "Usage: 'basename $0' start|stop"
exit 1
esac
exit 0
8.4.给脚本设置权限
[root@oracle ~]#chmod 755 /etc/rc.d/init.d/oracle
8.5.建立服务
[root@oracle ~]#chkconfig --add oracle
[root@oracle ~]#chkconfig oracle on
oracle 10g可以安装在2003server下吗?
oracle 10g可以安装在xp下吗?
oracle 9g可以安装在2003server下吗?
oracle 11i for solaris 安装手册
Linux上安装Oracle 10g Release2,有安装经验的帮下。
在red hat enterprise linux 下安装oracle 10g,为什么会出现乱码?
安装oracle 10g后,用PLSQL无法初始化,各位同行帮忙解决一下。
oracle安装问题
oracle安装问题
如何安装oracle客户端?
oracle 安装过程
oracle安装问题!
oracle 的安装问题
Oracle安装问题
oracle安装问题
oracle 安装出问题了
ORACLE安装问题
我想学习Oracle,刚买了Oracle 11i 有3张光盘,应该怎么安装?
赛扬R2.93G好还是P42.8G好
机械设计手册R2.0如何安装解密
求win2003sp1 r2安装包的密钥
windows server 2003 R2 的安装问题
Oracle 安装及使用问题!
xp下oracle安装问题