Centos 6.5安装oracle 11g
(添加host)
一、Centos 6.5 安装图形界面 gnome
# yum groupinstall "Desktop"
# yum groupinstall "X Window System"
# yum groupinstall "Font"
#yum -y install nautilus-open-terminal
二、安装vnc # yum install tigervnc-server
安装好后运行:# vncserver 设置密码,然后开通防火墙,就可以用客户端登录了
# iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
三、# yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.*
#yum install libXp
四、下载安装 # rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm
五、创建Oracle用户与组,设置oracle用户密码
# groupadd oinstall
# groupadd dba
# useradd -m -g oinstall -G dba oracle
# passwd oracle
六、配置系统内核参数
# vi /etc/sysctl.conf
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
fs.file-max = 6815744
# sysctl -p
七、修改系统资源限制
编辑系统资源限制配置文件 vi /etc/security/limits.conf,在该文件下添加如下行:
# vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
八、创建Oracle安装文件夹以及数据存放文件夹
把oracle安装在 /oracle 目录下,所以需创建该目录:
创建该目录
#mkdir -p /oracle
修改用户组
#chown -R oracle:oinstall /oracle
修改目录权限
#chmod 755 /oracle
安装时数据放在/home/oracle目录下,所以需创建该目录:
#mkdir -p /home/oracle/
修改用户组
#chown -R oracle:oinstall /home/oracle
修改目录权限
#chmod -R 755 /home/oracle
安装时还需要设置 Inventory 目录,所以需创建该目录:
#mkdir -p /oracle/oraInventory
修改用户组
#chown -R oracle:oinstall /oracle/oraInventory
修改目录权限
#chmod -R 755 /oracle/oraInventory
设置ORACLE_HOME目录
#mkdir -p /oracle/product/11.2.0/dbhome_1
修改用户组
#chown -R oracle:oinstall /oracle/product/11.2.0/dbhome_1
修改目录权限
#chmod -R 755 /oracle/product/11.2.0/dbhome_1
九、解压缩安装文件 # yum install unzip
Oracle 11g R2 的安装包被压缩成两个文件:linux_11gR2_database_1of2.zip 、
linux_11gR2_database_2of2.zip,将它们上传到安装机器上,并使进行解压缩,将得到一
个名称为 database 的目录。
$su oracle
$cd /home/oracle
$unzip linux.x64_11gR2_database_1of2.zip -d /home/oracle
$unzip linux.x64_11gR2_database_2of2.zip -d /home/oracle
十、设置oracle帐号登录时环境(以下以oracle身份登录):
重启,以oracle账户登录系统。图形界面登录。
编辑文件 vi /home/oracle/.bash_profile,添加如下行:
ORACLE_BASE=/oracle
ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
ORACLE_SID=orcl
LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
保存退出后执行如下命令使以上设置立即生效:
source /home/oracle/.bash_profile
十一、开始安装
1、 执行该程序开始安装
首先需要执行export LANG=C以防止中文乱码。
# chmod -R 755 /oracle/
#su oracle
$cd /home/oracle/database
$export LANG=C
查看一下变量是否正常:# echo $ORACLE_SID
$./runInstaller
安装过程中如果需要设置侦听器,打入命令:$ lsnrctl start
十二、安装完后,编辑dbstart,把ORACLE_HOME_LISTNER改成如下样子,
ORACLE_HOME_LISTNER=$ORACLE_HOME
编辑:# vi /etc/oratab,最后一行改为这个:
orcl:/oracle/product/11.2.0/dbhome_1:Y
十三、启动服务:
/oracle/product/11.2.0/dbhome_1/bin/dbstart
十四、设置自动启动服务:
# vi /etc/rc.d/rc.local
添加
su oracle -lc /oracle/product/11.2.0/dbhome_1/bin/dbstart
Centos 6.5安装oracle 11g的更多相关文章
- CentOS Linux 系统 安装oracle 11g
CentOS Linux 系统 安装oracle 11g 在Linux系统上安装oracle是比较麻烦,需要配置各种变量啥的,o(︶︿︶)o ,但是没办法,有些东西你总的去接触,而且接触理解的越早越深 ...
- CentOS 7静默安装Oracle 11g R2数据库软件
之前安装Oracle 11g R2数据库软件都是建立在图形界面上的,不过现在大部分服务器上都没有安装图形界面.图形界面安装较为方便,安装选项清晰,步骤明确,但Oracle还支持另一种安装方式,就是通过 ...
- Centos 6.5 安装Oracle 11g R2 on vbox
由于上一篇的rac安装,截图较多,这一篇选择以txt的方式叙述,另外上一篇的时间比较久远,这里最近从新安装 --2018-10-29 1 os环境初始化 [root@rac1 yum.repos.d] ...
- centOS学习part6:安装oracle 11g
0 大家好.上一章(http://www.cnblogs.com/souvenir/p/3881484.html)我们对oracle在centOS下的安装进行了各项环境准备,本章我们将正式进行oral ...
- centos 7 下面安装oracle 11g r2 过程分享
本人对LINUX等很多还不熟悉,如果有不对的地方还请各位指正.谢谢. 打算学习下ORACLE,RMAN备份与还原功能,所以安装了虚拟机,用的是centos7 X86_64-1611版本,oracle用 ...
- CentOS 6.5 安装Oracle 11G R2问题列表
1. 文章中写vi/etc/profile #这个很重要 if [ $USER ="oracle" ]; then if [ $SHELL="/bin/ksh&q ...
- CentOS 7 下安装oracle 11g碰到的一些问题
OUI预检查时会报错,安装时会报两个不符合项目 1 compat-libstdc++ 提示未安装 奇怪这个,yum install compat-libstdc++ 老是提示找不到包,其实正确的安装方 ...
- Centos 6下安装Oracle 11gR2
一.安装环境 CentOS release 6.7 (Final) Oracle Database 11g Release 2 二.安装前准备 #修改主机名 修改/etc/sysconfig/netw ...
- 静默(命令行)安装oracle 11g
CentOS 6 静默安装oracle 11g 我参考的这个,他非常详细:https://blog.csdn.net/JIANG123456T/article/details/77745892 我只是 ...
随机推荐
- HighChart报表之饼图
个人认为HighChart做报表还是很不错的,从报表的样式还是性能都是很不错的选择. 1.新建一个html页面,命名为:ReportTest.html <script type="te ...
- matlab初学之strcat、num2str
文章出处: http://blog.sina.com.cn/s/blog_6fb8aa0d01019id5.html http://wenda.so.com/q/1439143662729624 ht ...
- 互联网实习笔记之shell笔记
linux下面一切都是可以配置的 #vim可以有 .vimrc文件 #------.vimrc开始---- set vb t_vb= set number syntax on set hlsearch ...
- docker 源码分析 四(基于1.8.2版本),Docker镜像的获取和存储
前段时间一直忙些其他事情,docker源码分析的事情耽搁了,今天接着写,上一章了解了docker client 和 docker daemon(会启动一个http server)是C/S的结构,cli ...
- MVC之路随记2--Razor基础
1.概述:Razor是mvc 3.0新扩展的内容,是默认的视图引擎,引擎一词可理解为Web Form中<% %>中的变形,但是Razor更加干净,轻量级,简单.使用了该引擎后,文件的后缀名 ...
- Apache Server Status主机状态查看
10月30日,国外安全研究人员发现由于对apache设置不严,导致服务器状态暴露于公网.本来apache有一个叫server-status 的功能,为方便管理员检查服务器运行状态的.它是一个HTML页 ...
- 微软How old do I Look——初体验
前段时间微软发布了一个可爱的网站how old.net,着实火了一把,全民体验魔镜魅力. 上传自己的靓照到http://www.how-old.net/,它就可以告诉你性别和年龄,大家还习惯称之为“颜 ...
- Disable the screen switching about VI
If you want to disable the screen switching, and you don't want tochange your termcap, you can add t ...
- NOIP 考前 高斯消元练习
POJ 1830 列出n个方程右边为最后的情况 每一行代表第几个灯的情况,每一行代表是否按第几个按钮写出方程即可. #include <cstdio> #include <cstri ...
- 360个人图书馆 轻松解除网页防复制 (转自老D)
360个人图书馆会自动采集一些比较好的文章,我的博客文章也被采集过几篇,用过360个人图书馆的人都知道要复制别人的文章需要先收藏到自己的图书馆才可以复制,没有账号右键复制它会直接弹出一个提示登录框.不 ...