Centos6.7安装oracle11g教程

-----------------------------------------------教程根据在线视频和文档以及相关书籍整理总结--------------

总体概述:

安装过程总共4步,如图

  1. 安装前的准备工作:使系统满足安装要求;
  2. 图形化安装过程:暂时图形化安装,命令安装难,由易到难学习,需要安装图形界面(X windows或GNOME或其他);
  3. 验证安装结果:查看是否安装成功,能否打开数据库软件启动数据库;
  4. 使用oracle服务脚本:目的是配置让oracle开机启动服务,不被防火墙阻拦端口等!!!

 

uploading.4e448015.gif正在上传…重新上传取消

  

  • 安装前的准备工作

    总共4步,如图

 

uploading.4e448015.gif正在上传…重新上传取消

1.1内存、磁盘要求

1.1.1 查看信息

 #查看系统版本

 [root@dudulocalhost ~]# cat  /etc/redhat-release

 #查看内核

[root@dudulocalhost ~]# uname  -a

#查看内存大小(至少1G=1048576kB内存!!!)

[root@dudulocalhost ~]# grep MemTotal  /proc/meminfo

#查看交换分区swap大小(至少内存的1.5倍就行,当然内存要是4g以上,达到swap=2G=2097512KB就可以了)

[root@dudulocalhost ~]# grep SwapTotal  /proc/meminfo

#硬盘空间建议在8G以上(查看tmp目录和/目录使用以及大小情况)

[root@dudulocalhost ~]# df -h /tmp

[root@dudulocalhost ~]# df -hT /

 

 

#主机的ip地址(建议固定ip地址,固定方法就是修改ip的配置文件ifcfg-eth0也可能是其他如ifcfg-eth1等,具体百度即可)

[root@dudulocalhost ~]# ifconfig

 

1.1.2 解压安装包

#如果创建了  /var/ftp/oracle11g目录,打开目录讲oracle11g-linux的2个zip包用ftp服务器传到此目录下  

#查看是否存在安装包

[root@dudulocalhost dudu]# cd /var/ftp/oracle11g

[root@dudulocalhost oracle11g]# ls

linux.x64_11gR2_database_1of2.zip  linux.x64_11gR2_database_2of2.zip

 

#解压两个包到同一文件夹

  ####首先进入对应安装包目录 :

cd /var/ftp/oracle11g

  ###解压:

[root@dudulocalhost oracle11g]# unzip linux.x64_11gR2_database_1of2.zip ;unzip linux.x64_11gR2_database_2of2.zip

####2个zip自动解压到了database目录:

[root@dudulocalhost oracle11g]# ls

database  linux.x64_11gR2_database_1of2.zip  linux.x64_11gR2_database_2of2.zip

 

1.1.3安装oracle所需要的依赖包

#依赖包个别与视频教程不同,因为参考了书籍原因,其实最好还是看官方文档,按官方要求装软件包,基本上以下都包含在内了!!!在线安装可解决软件依赖问题,建议在线(记得把yum源改国内如ali的,改yum直接找ali的yum源网站就复制命令就可以)

 

[root@dudulocalhost oracle11g]#yum -y install binutils compat-libstdc++-33 compat-libstdc++ elfutils-libelf  elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh cvuqdisk libgomp  numactl-devel

 

#安装完成会发现oracle11g要求导致centos6(RHEL6)还依赖centos5(RHEL5)的pdksh ,ksh不合要求,需要先卸载ksh,然后安装pdksh-5.2.14-1.i386.rpm

 

[root@dudulocalhost oracle11g]# rpm -e ksh   #卸载ksh

[root@dudulocalhost oracle11g]#Wget

ftp://ftp.pbone.net/mirror/archive.download.redhat.com/pub/redhat/linux/6.1/en/os/i386

/RedHat/RPMS/pdksh-5.2.14-1.i386.rpm              #在线下载pdksh,也可以下载好

转移到centos

 

#安装pdksh

 

[root@dudulocalhost oracle11g]#rpm  -ivh  pdksh-5.2.14-1.i386.rpm

 

这时突然报错!!!

 出错如下:

 

Failed dependencies: 

ld-linux.so.2 is needed by pdksh-5.2.14-1.i386 

libc.so.6 is needed by pdksh-5.2.14-1.i386 

libc.so.6(GLIBC_2.0) is needed by pdksh-5.2.14-1.i386 

libc.so.6(GLIBC_2.1) is needed by pdksh-5.2.14-1.i386 

 

说明缺少ld-linux.so.2  libc.so.6 ,把这两个先安装了 ,再继续安装pdksh

[root@dudulocalhost oracle11g]#yum install ld-linux.so.2  libc.so.6

[root@dudulocalhost oracle11g]#rpm  -ivh  p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值