1.安装环境:linux服务器:centos6.5       oracle版本:11g R2

2.系统要求:

系统要求

说明

内存

必须高于1G的物理内存

交换空间

一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小

硬盘

5G以上

1,安装准备以及安装配置。

配置虚拟机网络:(固定ip地址,删除HWADDR MAC地址)

在/etc/sysconfig/network-scripts的ifcfg-eth0中,修改完成重启网络服务。

2,修改主机名:(hostname查询当前主机名,vi  /etc/sysconfig/network进入后,“i”键进入编辑状态,修改当前主机名为oracledb。修改完以后重新启动 reboot。

3, 添加主机与IP的对应关系(不添加后面安装过程可能会报Oracle Net Configuration Assisant failed的错误)

vi  /etc/hosts

192.168.1.245  oracledb

4,创建用户和组:groupadd -g 251 oinstall      groupadd -g 252 dba

useradd -u 256 -g oinstall -G dba -d /opt/oracle -s /bin/bash -m oracle

passwd oracle 更改密码,连续输入俩次密码相同。

5,修改内核参数:vi  /etc/sysctl.conf 末尾添加如下

net.ipv4.ip_local_port_range= 9000 65500

fs.file-max = 6815744

kernel.shmall = 10523004

kernel.shmmax = 6465333657

kernel.shmmni = 4096

kernel.sem = 250 32000 100128

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_max=1048576

fs.aio-max-nr= 1048576

sysctl -p 生效

6,修改系统资源限制  vi  /etc/security/limits.conf  末尾添加

oracle   soft  nproc  2047

oracle   hard  nproc  16384

oracle   soft  nofile  1024

oracle   hard  nofile   65536

7,vi  /etc/pam.d/login  session

session   required    pam_namespace.so  #在此行下面添加一条session    required    pam_limits.so

8,创建安装目录和权限。

mkdir -p /opt/oracle/app/

mkdir -p /opt/oracle/oradata/

chmod 755 /opt/oracle/

chmod 775 /opt/oracle/app/

chown oracle.oinstall -R /opt/oracle/

9,设置oracle环境变量,注意切换到oracle用户 (su - oracle)

vi ~/.bash_profile

export ORACLE_BASE=/opt/oracle/app

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=orcl

source .bash_profile 立即生效。

10,下载安装依赖包

yum -y install  gcc gcc-c++ make binutilscompat-libstdc++-33elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaiolibaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel

11,下载ftp

yum  -y install  vsftpd

启动ftp:service vsftpd start

配置ftp:vi /etc/vsftpd/vsftpd.conf

去掉注释:

添加oracle到vsftpd并重启vsftpd服务

将oracle用户添加到chroot_list文件中(chroot_list中的用户可以切换到其他目录)

vi chroot_list

oracle

service vsftpd restart

11,安装oracle(使用oracle用户登录)

[oracle@oracledb~]#unzip linux.x64_11gR2_database_1of2.zip

[oracle@oracledb~]#unzip linux.x64_11gR2_database_2of2.zip

12,   找到解压后的安装文件:运行database下的runInstaller脚本直接双击点击运行按钮即可。

13.      可以选择典型安装也可以选择高级安装(可以统一修改密码)安装选择服务版,大多采取默认即可。遇到这一步骤时,是由于联网安装的依赖包版本过高,直接忽略即可。

14.      大约30分钟左右后,出现如下界面,会提示执行下面两个脚本,利用root用户登录,到下面的两个目录下执行脚本即可。

在终端切换至root用户,运行界面提示的两个脚本(root.sh运行时要求替换的选择Y全部覆盖即可):

15.      运行完脚本,点击ok完成安装,此时测试oracle安装是否成功:

[oracle@oracledb~]#sqlplus sys

Centos6.5安装oracle 11G相关推荐

  1. centos 6.5 安装 oracle 11g,安装Centos6.5 安装Oracle 11g详细过程

    CentOS6.5安装oracle 11G数据库详细过程安装环境 1台l inux虚拟机 CentOS6.564位系统,内存4G,CPU 2核磁盘50G Oracle软件版本l inux.x64 ...

  2. Linux下安装Oracle 11g详细过程

    需要安装Oracle DataGuard,所以先要安装单台Oracle11g,下面是Linux下单台Oracle11g的详细安装过程. 1,安装环境 硬件环境:2台linux虚拟机,CentOS6.4 ...

  3. 菜鸟也来学习ORACLE(1)_linux下安装oracle 11g

    加入 oracle Club 之前,学长给我们开了个小会  说是看看我们加入的意愿,哎哎 其实直无聊,但是大体比较重视linux 服务器的搭建 以及在linux 下安装oracle 搭建一个oracl ...

  4. WinXp安装Oracle 11g Express Edition

    由于在虚拟机上学习(怕把真机器搞坏了),这次是在Windows XP上安装Oracle 11g Express. 本文安装的是Oracle 11g Express,是Oracle数据库的快速版(学习版 ...

  5. 在Windows 7下安装Oracle 11g的解决方法

    在Windows 7下安装Oracle 11g的解决方法 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的, ...

  6. oracle数据库的详细安装,Oracle 11g数据库详细安装图文教程

    本教程为大家分享了Oracle 11g数据库详细安装步骤,供大家参考,具体内容如下 1.先到Oracle官网上下载11g oracle Database 11g第 2 版 (11.2.0.1.0)标准 ...

  7. centos5.5上安装oracle 11g R2[转发-参考用]

    centos5.5上安装oracle 11g R2[转发-参考用] + ------------------ CentOS 5.5上安装配置oracle 11g R2  --------------- ...

  8. RHEL5.5 安装 oracle 11g

    参考了以下三篇文章安装成功,特记录! http://ithero.javaeye.com/blog/315092 http://www.oracle.com/technology/global/cn/ ...

  9. 【安装】Linux系统(X64)安装Oracle 11g

    [安装]Linux系统(X64)安装Oracle 11g 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.con ...

最新文章

  1. 序列化和反序列化(转)
  2. Windows Server 2016 禁止自动更新后重启
  3. Java中如何实现代理机制(JDK、CGLIB)
  4. ARM中ROM,RAM,FLASH区别
  5. 关于Istio 1.1,你所不知道的细节
  6. embed 标签怎么嵌入pdf_联合Aspect-Sentiment主题嵌入的弱监督的情感分析(2020年10)
  7. 「12」你们啊,naive!——朴素贝叶斯谈笑录
  8. ORB-SLAM2双目开源框架 (2) Tracking解析
  9. php远程获取文件大小,PHP 获取远程文件大小的3种解决方法
  10. Linux最常用的20个命令
  11. 服务器如何取得系统管理员权限,技巧:Windows系统如何获得管理员权限?
  12. 按键消抖的Verilog实现
  13. 混合线性模型介绍--Wiki
  14. 职称计算机 河南,2017年河南职称计算机报名入口
  15. input框隐藏和不可编辑
  16. httpclient用法大全
  17. 基于SVM支持向量机的车牌分割识别算法matlab仿真——详细版
  18. 利用kali爆破telnet
  19. 错误:未将对象引用设置到对象的实例
  20. 如果成为一个合格的技术管理者

热门文章

  1. 主数据供应商有哪些!
  2. 关于我的项目-智慧图书馆(金蝶云·苍穹)
  3. word拼写检查自定义词典下载_如何在Word中限制拼写检查到主词典 | MOS86
  4. 9点上班,17点下班,一位程序员在国企工作的感悟
  5. 深度deepin v20 安装qt 5.14.2及环境配置过错
  6. 【渝粤题库】陕西师范大学152111公共部门人力资源开发与管理 作业(高起专、专升本)
  7. 路由跟踪(tracert、traceroute)简析
  8. 远程办公最佳实践及策略
  9. 【目标检测】【AnchorFree】【P-PicoDet】 移动端的目标检测器
  10. web前端JavaScript嵌入百度地图API的方法 最详细