ITPub博客

首页 > 数据库 > Oracle > 在oracle_linux_5.6_32上安装database_10g_32

在oracle_linux_5.6_32上安装database_10g_32

原创 Oracle 作者:oracle_zsx 时间:2013-10-23 13:30:12 0 删除 编辑

1.配置yum仓库
[root@rac4 ~]# vi /etc/yum.repos.d/server.repo
[base]                                
baseurl=file:///mnt/cdrom/Server   
enabled=1                         
gpgcheck=0  
                      
2.创建挂载点,挂载光盘,更新仓库
[root@rac4 ~]# mkdir -p /mnt/cdrom
[root@rac4 ~]# mount /dev/cdrom  /mnt/cdrom
[root@rac4 ~]# yum repolist
 
3.解压该数据库安装包
[root@rac4 ~]# unzip 10201_database_linux32
 
4.修改hosts文件
[root@rac4 ~]# vi /etc/hosts
192.168.1.99   rac4
 
5.设置内核参数
[root@rac4 ~]# vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
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
 
6.将内核参数重新传递给内核
[root@rac4 ~]# sysctl -p
 
7.限制oracle能访问的最大进程和最大打开文件数
[root@rac4 ~]# vi /etc/security/limits.conf
*   soft   nproc    2047
*   hard   nproc    16384
*   soft   nofile   1024
*   hard   nofile   65536
 
8.编辑oracle的认证方式
[root@rac4 ~]# vim /etc/pam.d/login
session   required   pam_limits.so
 
9.关掉selinux
[root@rac4 ~]# vi /etc/selinux/config
selinux=disabled
 
10.检查oracle安装需要的安装包以及安装
[root@rac4 ~]# vi pack.sh
#!bin/bash
yum -y install binutils-2.15.92.0.2-13.EL4
yum -y install compat-db-4.1.25-9
yum -y install compat-libstdc++-296-2.96-132.7.2
yum -y install control-center-2.8.0-12
yum -y install gcc-3.4.3-22.1.EL4
yum -y install gcc-c++-3.4.3-22.1.EL44
yum -y install glibc-2.3.4-2.9
yum -y install glibc-common-2.3.4-2.9
yum -y install gnome-libs-1.4.1.2.90-44.1
yum -y install libstdc++-3.4.3-22.1
yum -y install ibstdc++-devel-3.4.3-22.1
yum -y install make -3.80-5
yum -y install pdksh-5.2.14-30
yum -y install sysstat-5.0.5-1
yum -y install xscreensaver-4.18-5.rhel4.2
yum -y install setarch-1.6-1
yum -y install libXp.so.6
yum -y install sysstat
yum -y install openmotif
yum -y install compat-db
[root@rac4 ~]# chmod +x pack.sh
[root@rac4 ~]# sh pack.sh
 
11.创建用户和组
[root@rac4 ~]# groupadd oinstall
[root@rac4 ~]# groupadd dba
[root@rac4 ~]# useradd -g oinstall -G dba oracle
[root@rac4 ~]# passwd oracle
 
12.创建oracle的安装路径(根目录oracle_base)
[root@rac4 ~]#  mkdir -p /u01/app/oracle
 
13.将该目录授权给oracle:oinstall组
[root@rac4 ~]# chown -R oracle:oinstall /u01/app/oracle/
 
14.配置oracle用户参数,编辑.bash_profile文件
[root@rac4 ~]# su - oracle
[oracle@rac4 ~]$ vim .bash_profile
在export path 下面增加下面语句:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export SQLPATH=/home/oracle/labs
export PATH=$ORACLE_HOME/bin:$PATH
export nls_lang=amercian_amercia.zhs16gbk
export ORACLE_SID=rac4
 
15.执行这个配置文件
[oracle@rac4 ~]$ source .bash_profile
 
16.进入software/database目录(安装包所在目录),运行安装文件
[root@rac4 /]# chown -R oracle:oinstall /database/
[root@rac4 /]# su - oracle
[oracle@rac4 ~]$ cd /database/
[oracle@rac4 database]$ ./runInstaller
 
17.如果发现错误,操作系统不支持,则执行此步骤
[oracle@rac4 database]$ su - root
[oracle@rac4 ~]# vi /etc/redhat-release
直接将5.6改成4
 
18.重启切回到安装目录
[oracle@rac4 ~]# su - oracle
[oracle@rac4 ~]$ cd /software/database
[oracle@rac4 ~]$ ./runInstall
 
19.如果发现报错,无法启动图形化界面则执行此步骤:
[oracle@rac4 ~]$ xhost +
[oracle@rac4 ~]$ export DISPLAY=192.168.1.99:0.0
[oracle@rac4 ~]$ ./runInstall
 
20.图形化界面出现,自己一步一步完成,有写需要注意的地方自己多了解
 
21.图形化界面完成之后,有提示两个脚本需要运行,用root用户去执行。
 
22.用dbca创建数据库,如果前面在安装数据库的时候选择安装,那么这一步可以省略
 
23.启动oracle监听
[oracle@rac4 ~]$ lsnrctl start
 
整个安装过程完成,谢谢!
 
启动em步骤:
先启动监听:
   lsnrctl start
   emctl start dbconsole
  http://localhost:1158/em
启动isqlplus步骤如下:
  lsnrctl start
  isqlplusctl start
 http://localhost:5560/isqlplus

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29107230/viewspace-774862/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-08-22

  • 博文量
    25
  • 访问量
    134544