OracleLinux-R6-U5-Server-x86_64安装,及oracle11g安装

一,下载及安装

操作系统下载oraclelinux

镜像地址OracleLinux-R6-U5-Server-x86_64-dvd.iso:http://pan.baidu.com/s/1bpm62Nd,密码:pyx9

oracle下载地址http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

将安装包上传到linux服务器上,解压两个压缩包,解压在同一文件夹

执行:

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

这里省略。

安装linux操作系统

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

选择Skip 

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

需要桌面的话要勾选上Desktop

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

配置虚拟机地址,首先查看win的ip地址配置:

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

linux配置如下:

执行命令如下:vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:51:0A:B6

TYPE=Ethernet

UUID=d13963d9-8bb3-4b1e-884d-1305c8849a9e

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.0.222

NETMASK=255.255.255.0

GATEWAY=192.168.0.1

DNS1=192.168.0.1

网卡配置根据自己电脑做修改


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

把虚拟机和windows网络适配器设为桥接,设备状态全部打钩,点击确定。


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

重启网络服务

1.执行service network restart

2.执行/etc/init.d/network restart

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

测试网络连通性,下面以百度为例子

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装


物理机测试连接虚拟机,连接成功

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

配置本地光盘yum源

将虚拟设置CD/DVD中的设备状态已连接打钩,点击确定


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

进入虚拟机,可见光盘显示在桌面


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

执行df 命令查看


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

创建镜像挂载目录,执行

mkdir /mnt/cdrom

mount /dev/cdrom  /mnt/cdrom

重新挂载光盘到/mnt/cdrom  图实例

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

 

修改yum源配置文件,将原来的删除或者重命名使其失效,

执行命令

vi  /etc/yum.repos.d/cdrom.repo

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

 

配置文件名称尽量不要有空格,否则yum 执行会找不到软件包,将默认的repo重命名

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

执行yum list 测试


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

yum 安装vsftpd测试

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

yum 本地源配置成功

二,查询oracle11g需要的依赖包

官网查询11g支持的操作系统,以及软件包如图实例

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

文本贴下展示

The following or later version
of

packages for Oracle Linux 6, Red Hat Enterprise Linux 6, and

Asianux Server 4 must be installed:

binutils-2.20.51.0.2-5.11.el6 (x86_64)


compat-libcap1-1.10-1 (x86_64)


compat-libstdc++-33-3.2.3-69.el6 (x86_64)


compat-libstdc++-33-3.2.3-69.el6.i686


gcc-4.4.4-13.el6 (x86_64)


gcc-c++-4.4.4-13.el6 (x86_64)


glibc-2.12-1.7.el6 (i686)


glibc-2.12-1.7.el6 (x86_64)


glibc-devel-2.12-1.7.el6 (x86_64)


glibc-devel-2.12-1.7.el6.i686


ksh


libgcc-4.4.4-13.el6 (i686)


libgcc-4.4.4-13.el6 (x86_64)


libstdc++-4.4.4-13.el6 (x86_64)


libstdc++-4.4.4-13.el6.i686


libstdc++-devel-4.4.4-13.el6 (x86_64)


libstdc++-devel-4.4.4-13.el6.i686


libaio-0.3.107-10.el6 (x86_64)


libaio-0.3.107-10.el6.i686


libaio-devel-0.3.107-10.el6 (x86_64)


libaio-devel-0.3.107-10.el6.i686


make-3.81-19.el6


sysstat-9.0.4-11.el6 (x86_64)

三,开始安装oracle依赖包,

远程登录使用字符界面操作:执行命令如下

yum install  binutils*  

yum install compat-libcap1* 

yum install compat-libstdc++* 

yum install gcc*  

yum install glibc* 

yum install ksh 

yum install libgcc*  

yum install  libstdc++*  

 yum install  libaio*  

yum install make* 

yum install sysstat* 

此处两个安装包,官方文档中没有提到,

yum install elfutils-libelf-devel*

yum install unixODBC*

安装完成使用rpm -qa

<你的软件包名>,这里请认真核对,你装的安装包是否完整,只要装了,版本高的话,可以忽略,

例如 rpm -qa | grep binutils

[root@bogon opt]# rpm -qa | grep binutils

binutils-2.20.51.0.2-5.36.el6.x86_64

binutils-devel-2.20.51.0.2-5.36.el6.x86_64

[root@bogon opt]# 

四,修改系统参数

001)修改/etc/sysctl.conf(vi /etc/sysctl.conf), 添加:(参考参数)

[root@localhost install]# vi /etc/sysctl.conf

# oracel intall add parameters

#kernel.shmmax = 2147483648

kernel.shmmni=4096

#kernel.shmall = 2097152

kernel.sem=250 32000 100 128

fs.file-max=6815744

fs.aio-max-nr=1048576

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=1048576

修改后运行"/sbin/sysctl -p"命令使得内核改变立即生效;

002)设置oracle对文件的要求:

编辑文件:vi /etc/security/limits.conf 加入以下语句:(参考参数)

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

003) 创建oracle用户组

groupadd dba

groupadd  oper

groupadd oinstall

创建oracle用户 默认组为oinstall 附属组为dba,oper ,密码为123,

useradd -d /home/oracle -m -g oinstall -G oper,dba -p 123 oracle

 

五,开始安装

1.创建安装目录:

mkdir /opt/app

chown oracle.oinstall  /opt/app 

2.运行脚本安装

执行./runInstaller 如下图:

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

六,添加oralce环境变量

执行命令如下:

su - oracle

vi  .bash_profile

export ORACLE_BASE=/opt/app

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export ORACLE_SID=orcl

export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin

export PATH

保存退出

执行source !$ 立即生效环境变量。

七,测试安装成功

登陆sqlplus

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

登陆oem

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

八,安装错误实例

001,安装提示系统参数,和缺少包错误如图:

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

点击返回,上图缺少包错误,查看软件包后,oracle安装需要的包有有两个没有在官方文档中列出

其中pdksh 我的oraclelinux6.5安装光盘中没有

我没有装,这里选择忽略了,少安装了如下两个安装包,oracle安装程序不会识别版本高的软件包,但是只要有过安装,就可以。安装检查缺少的安装包执行:

yum installl elfutils-libelf-devel*

yum install unixODBC*

修改系统参数

修改/etc/sysctl.conf(vi /etc/sysctl.conf), 添加:

[root@localhost install]# vi /etc/sysctl.conf

# oracel intall add parameters

#kernel.shmmax = 2147483648

kernel.shmmni=4096

#kernel.shmall = 2097152

kernel.sem=250 32000 100 128

fs.file-max=6815744

fs.aio-max-nr=1048576

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=1048576

修改后运行"/sbin/sysctl -p"命令使得内核改变立即生效;

设置oracle对文件的要求:

编辑文件:vi /etc/security/limits.conf 加入以下语句:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值