保捱科技网
您的当前位置:首页数据库安装指南

数据库安装指南

来源:保捱科技网


数据库安装指南

目录

第一章标题一 ................................................................................................ 错误!未定义书签。 1.1标题二 .................................................................................................. 错误!未定义书签。

1.1.1标题三 ............................................................................................ 错误!未定义书签。

1.2 ................................................................................................................................................. 1

1

第一章 准备环境

1.1 系统环境

OEL5.9 数据库11.2.0.4

1.2 修改系统参数

系统参数需要根据计算机硬件和业务进行调整,下面给出一个参考。

输入vi /etc/sysctl.conf,添加下列内容,如果有相同属性,则修改参数即可。

fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295

2

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

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

1.3 添加用户

groupadd oinstall groupadd dba

useradd -g oinstall -G dba oracle

passwd oracle 然后输入要设置的密码。

1.4 添加环境变量

接下来,编辑/home/oracle目录下的.bash_profile文件,添加如下内容(请根据实际情况修改具体的路径和参数内容):

3

export ORACLE_BASE=/u01/app/oracle export

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export ORACLE_SID=orcl

export PATH=$PATH:$ORACLE_HOME/bin

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export CLASSPATH

1.5 确认IP和HOSTS

确认本机的IP以及HOSTS是否配置正确。

1.6 创建安装路径

mkdir -p /u01/app/oracle chown -R oracle:oinstall /u01/app/ chmod -R 775 /u01/app/

4

1.7 配置DISPLAY变量

在root下执行 export DISPLAY=\":0.0\" xhost +

然后切换到oracle执行 export DISPLAY=\":0.0\"

如果不是在服务器上直接开启的桌面进行操作,则需要参考《如何开启linux远程窗口》文档进行配置。

1.8 配置YUM安装路径

等开始安装数据库出现补丁包不全,需要安装的时候,按照这个章节的方法进行补丁包安装。

因为安装ORACLE需要一些特殊的系统包,如果系统中没有安装的话会影响数据库的安装和使用,因此我们需要预先把这些包安装好,安装方式如下,:

1.8.1 拷贝系统文件

将OEL的安装光盘的全部内容,拷贝到本地文件夹中。 可以在/media下创建一个文件夹比如/media/dvd

5

1.8.2 修改安装补丁路径 cd /etc/yum.repos.d cp *.repo /home rm *.repo vi local.repo 然后添加如下内容 [rhel-Cluster]

name=rhel-ClusterStorage baseurl=file:///media/dvd/Cluster enabled=1 gpgcheck=0

[rhel-Server] name=rhel-Server

baseurl=file:///media/dvd/Server

6

enabled=1 gpgcheck=0 [rhel-VT] name=rhel-VT

baseurl=file:///media/dvd/VT enabled=1 gpgcheck=0

之后保存退出,即可。 1.8.3 安装补丁

找到对应需要安装的补丁包用yum list 补丁包名称 用yum install –y补丁包名称的方式进行安装

1.9 添加交换空间

根据不同的系统,数据库会要求不同的交换空间大小,因此这里只给出添加方式,具体数值,参考安装数据库中数据库软件检测的建议。

7

首先创建一个文件

dd if=/dev/zero of=/opt/image/swap bs=1024 count=1024000 划分到交换空间 mkswap /opt/image/swap 添加

swapon /opt/image/swap

设置自启动,在/etc/fstab文件中加入

/opt/image/swap swap swap defaults 0 0

1.10 解压并安装

用UNZIP命令解压压缩包,两个解压到同一个路径下即可。 解压完毕后,如果文件所属不是oracle用户,需要用

Chown命令进行用户所属更改,之后切换到oracle用户,运行 ./runInstaller进行安装

8

1.11 安装过程

9

10

11

12

这个图片这里,系统会显示出目前缺少的文件包,以及系统参数不符合建议,其中补丁包安装参考本文档1.7,系统参数参考1.1,添加叫交换空间参考1.8

在安装结束之后,会提示用root用户执行两个命令 需要root权限执行

#/oracle/oraInventory/orainstRoot.sh #/oracle/product/10.2.0/dbhome_1/root.sh

因篇幅问题不能全部显示,请点此查看更多更全内容