在OralceLinux6.4上安装OracleDB11.2方法

1.修改网卡eth0设置.(针对从VM虚拟机模板生成的虚拟机)。

vi /etc/udev/rules.d/70-persistent-net.rules 内容:

SUBSYSTEM=="net", ACTION=="add",DRIVERS=="?*", ATTR{address}=="00:50:56:9d:48:fc",ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

记下MAC

2.修改IP

vi /etc/sysconfig/network-scripts/ifcfg-eth0 内容:

DEVICE=eth0

TYPE=Ethernet

UUID=55447e54-b542-42c9-bad7-b37049ad75b1

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=172.16.1.32

PREFIX=24

GATEWAY=172.16.1.1

DNS1=10.78.173.10

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME="System eth0"

HWADDR=00:50:56:9D:48:FC

LAST_CONNECT=1381281915

3.修改hostname

hostname  oracledb1.com

  vi/etc/hosts内容 

172.16.1.32 oracledb1.com

  vi /etc/sysconfig/network内容:

  NETWORKING=yes

HOSTNAME=oracledb1.com

4.关闭防火墙

 service iptables stop

 chkconfig iptables off

5.关闭selinux

  vi/etc/sysconfig/selinux

6.编辑/etc/yum.repos.d/local.repo

mv public-yum-ol6.repo public-yum-ol6.repo.bak

vi local.repo内容:

[base]

name=base

baseurl=file:///mnt

enabled=1

gpgcheck=0

 

mount /dev/sr0 /mnt -t iso9660 //加载光盘文件

mount /dev/sdb1 /mnt/u   //加载U盘

7. 从oracle linux6.4 光盘上安装预安装软件包

yum install oracle-rdbms-server-11gR2-preinstall

作用如下

1) 自动下载和安装

Oracle11gR2的特定的依赖包 

2) 创建Oracle用户和组oinstall(OraInventory)和dba(OSDBA),Oracle用户密码请用PASSWD设置

3) 修改内核参数 /etc/sysctl.conf 等。

kernel parameters、semaphores、shared memory......  

4) 设置硬件和软件shell资源限制/etc/security/limits.conf如锁定内存空间、文件、进程数,核心文件大小

5) 在x86_64机器内核中设置numa=off 

8.关掉yum进程

rm  -f /var/run/yum.pid

9.编辑vi/home/oracle/.bash_profile内容:

umask=022

export ORACLE_SID=orcl  //数据库名

export ORACLE_BASE=/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export PATH=/usr/sbin:$PATH

export PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_UNQNAME=$ORACLE_SID

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib/:usr/lib

10.准备数据库安装文件

mkdir /oracle

用winscp把oracle数据库文件database传到服务器上。

修改用户:

chown –Roracle.oinstall /oracle

chmod –R 755 /oracle

11.以oracle用户登陆进行数据库安装

cd /oracle/database      

$ ./runInstaller 安装开始

12.安装完毕。

系统默认Oracle服务、监听、控制台是开启状态的,此时应该可以使用

 sqlplus / as sysdba 连接数据库进入 

SQL>  

若重启电脑后需要重新启动(也可设置成开机启动,见其他教程),启动顺序如下:

1) sqlplus / as sysdba //连接数据库 

SQL> startup 

2) lsnrctl start  //启动监听

3) emctl start dbconsole //启动em--数据库控制台 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值