ORACLE 11g数据库安装步骤

本人刚刚学习数据库,以下是我听完老师讲怎么安装数据 库所整理的笔记,希望能够帮到和我一样初学ORACLE 11g数据库的朋友们! 

1         

装好linux(oracle_linux_6.5_安装_oracle_11g)

2

配好网络然后用远程操作

(1)

修改eth0的配置文件

 cd etc/sysconfig/network-scripts/

 ls

 vi /etc/sysconfig/network-script/ifcfg-eth0

 BOOTPROTO=DHCP先注销了或者把DHCP改为static

 UNBOOT=yes

 手工配置IP地址:IPADDR=192.168.93.11

子网掩码:NETMASK=255.255.255.0

网关路由:GATEWAY=192.168.93.12

 保存退出:shift+GG

 光标移动键:hgkl

 撤销:ESC U

 又不想撤销: Ctrl+R

(2)

修改eth1的配置文件


 vi /etc/sysconfig/network-script/ifcfg-eth1

(3)

 vi network

(4)

 修改 /etc/hosts文件,在本地做域名解析

hosts中输入 IP和主机名

su -

 /etc/hosts

192.168.XXX.XXX    oracle

 service network restart

3

关掉selinux  iptables 

(1)

关闭防火墙及相关的服务

 service iptables stop

 chkconfig iptables off

 service NetworkManager stop

 chkconfig NetworkManager off

 service bluetooth stop

 chkconfig bluetooth stop

 service cups stop

 chkconfig cups stop



(2)

关闭selinux

 vim /etc/sysconfig/selinux

SELINUX改成disabled需要重新启动系统才能生效

4

 然后配个yum  把该装的包都装好

(1)                

配置YUM源

vim /etc/yum.repos.d/rhel-source.repo

[Server]

name=Server

baseurl=file:///mnt/Oracle Linux_6.5\ x86_64\ Disc\ 1/Server

 gpgcheck=0(不校验)

enabled=1 (可用)


(2)

mount /dev/cdrom /mnt    挂载

mount /dev/sr0 /mnt

 cd  /mnt


yum clean all  清除缓存

yum list 测试


安装RPM包

yum install binutils compat-libcap1 vsftpd compat-libstdc++-33 iptraf gcc gcc-c++ glibc-devel glibc elfutils-libelf-devel compat-libcap1 compat-libstdc++-33 libaio-devel ksh libgcc libstdc libstdc++ libstdc++-devel libaio libaio-devel make sysstat unixODBC unixODBC-devel -y


5

再修改内核参数,资源限制  

(1)

内核参数

vim /etc/sysctl.conf

#kernel.shmall = 2097152(已有)

#kernel.shmmax = 2147483648(已有)**********

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576 

net.ipv4.ip_local_port_range = 9000 65500

fs.file-max = 6815744

fs.aio-max-nr = 1048576 

net.ipv4.conf.default.rp_filter = 2

net.ipv4.conf.all.rp_filter = 2


sysctl -p


(2)

资源限制

vi /etc/security/limits.conf

oracle soft nproc 2048

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 32768



6

 创建用户、组、目录及权限

(1)

创建目录

 mkdir -p /u01/app

 mkdir /u01/app/oracle


(2)








添加用户组

groupadd -g 1000 oinstall

groupadd -g 1001 dba



(3)

添加用户

useradd -u 1101 -g oinstall -G dba  oracle

echo "oracle" | passwd --stdin oracle

(4)

创建权限

chown -R oracle:oinstall /u01

chmod -R 775 /u01

(5)

 /*-R:递归修改指定目录下所有文件、子目录的归属

ls -dl /u01/*  

/* 验证修改结果

7

设置环境变量

(1)    

 经历前面的步骤之后,Oracle用户就已经建立并可以使用/u01目录了。

su - oracle

(2)

 编辑bash_profile:

vi .bash_profile

  bash_profile中输入下面环境变量:

export TMP=/tmp

export TMPDIR=$TMP

export ORACLE_HOSTNAME=enmoedu1.us.oracle.com

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export ORACLE_UNQNAME=PROD

export ORACLE_SID=PROD1

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

umask 022

(3)

 使修改的bash_profile生效:

source .bash_profile

env|grep ORACLE (验证是否生效)


8

安装Vmware  Tools

 mount /dev/sr0

 umount /dev/sr0

 cd /mnt

 ls

 tar zxvf VMwareTools-9.9.3-2759765.tar.gz -C /root


9

  使用SecureCRT上传安装介质到/u01/software当中

使用root用户改变/u01以及以下目录的所属者和所属组

 chown -R oracle:oinstall /u01

解压安装介质(root用户)

unzip p13390677_112040_Linux-x86-64_1of7.zip

unzip p13390677_112040_Linux-x86-64_2of7.zip


10

 vi /etc/hosts  root用户)

hosts中输入 IP和主机名

192.168.80.10  host.domain host

11

使所有用户都能访问Xserver  root用户)

xhost +

12

启动oui进行Oracle数据库软件安装(oracle用户)

cd /u01/app/oracle/database/

 ./runInstaller

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

转载于:http://blog.itpub.net/30606702/viewspace-1851554/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值