Linux环境安装Oracle 11g R2数据库一.安装环境
Linux服务器:Redhat 6.5 64位
oracle服务器:oracle11g-64位
二.系统配置
1、Root用户下进行以下配置:
关闭防火墙(后续要打开防火墙就得开放1521端口以及允许ip通过)services iptables stop
chkconfig iptables off
2、创建本地yum安装源
1)拷贝镜像文件到/mnt下;
2)创建镜像挂载目录;
3)挂载镜像到创建的目录;
4)将挂载命令加入开机启动项中;
5)配置yum安装文件,先将原有文件另存;
注:部分系统在/pos.d下安装系统后没有yum文件,就不需要做这一步,可以先查看该目录。
6)创建本地yum安装目录。
3、若在安装系统时未安装图形界面,则需要先安装图形界面,因为Oracle的安
装需要在图形界面下运行。
1)安装Desktop包,在选择提示界面选择Y;
2)安装X Window System包,在选择提示界面选择Y;
3)安装中文支持包;
4)更新安装;
5)在终端界面打开图形化界面。
4、创建Oracle用户组与用户,使其与root分开,并设置Oracle的密码。
5、查看Oracle用户信息。
6、安装Oracle所需的依赖包,可以采用两种方式安装,第一种使用yum的方
式安装(推荐),第二种进入挂载目录下使用rpm的方式安装。
第一种:
第二种:
所需包(切记!一定要安装完全)部分包可以采用强制安装的方式
强制安装:rpm -ivh unixODBC--2.2.14-11.el6.i686.rpm --force –nodeps
运行以下命令可全部安装完成:
yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*. i686 elfutils-libelf-devel gcc gcc-c++ glibc*.i686 glibc glibc-devel glibc-deve l*.i686 ksh libgcc*.i686 libgcc libstdc++ libstdc++*.i686 libstdc++-devel li bstdc++-devel*.i686 libaio libaio*.i686 libaio-devel libaio-devel*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686 libXp
注:gcc用rpm安装时会有依赖,一定要将相关的包全部安装。
官方文档上的包只针对列出的系统,实际安装时需要根据系统作出更改,本文仅以RedHat6.5 64bit为例。
7、查看主机名
8、修改/etc/hosts文件,添加一行,本机IP和主机名。
9、修改内核参数,在/f末尾添加以下内容。
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
10、使用sysctl –p生效。
linux安装oracle数据库(rpm方式安装)11、修改文件限制,在文件/etc/f添加以下内容。
12、修改登陆脚本,在文件/etc/pam.d/login末添加以下内容。
13、修改shell启动文件,在文件/etc/profile末添加以下内容。
14、创建安装目录。
15、配置Oracle环境变量,切换到Oracle用户,在文件.bash_profile中添加以下内容。
16、修改完成后source该文件以生效
将下载的Oracle 11g R2安装文件放至文件夹/u01/app
$ cd /u01/app
$ unzip linux.x64_11gR2_database_1of2.zip
$ unzip linux.x64_11gR2_database_2of2.zip
17、解压缩完成会在同一个文件夹中看到database的文件夹,进入到database
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论