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. HDU-1459.非常可乐(BFS )
  2. python安装cv2模块_pythonimportcv2importError:DLLloadfailed:找不到指定模块
  3. phpstorm知识点
  4. C#中析构函数,命名空间及字符串的运用(Ninth day)
  5. GARFIELD@01-31-2005
  6. 【转载】指导教师的局域网聊天
  7. “哇靠”,小米最AI手机MIX 2S发布了
  8. DS1302 原理及操作方法
  9. DOS那一代的程序员现在都干嘛呢
  10. 【k8s】K8S中的IP地址(Node IP、Pod IP、Cluster IP、External IP、Internal-IP)
  11. 手机移动端日期时间控件lcalenda
  12. 使用php生成6位密码大全,php生成随机产生六位数密码的代码
  13. ubuntu 18改MAC桌面
  14. Navicat for mysql 在WIN10下导入SQL不成功解决办法
  15. iOS 【使用自定义字体-苹方字体】
  16. 解决(CRON) info (No MTA installed, discarding output)
  17. 仿淘宝天猫双11下拉倒计时领取豆子
  18. 200+款神器,全网最好用的免费在线工具,都在这里了!
  19. 用 Python 快速追踪基金的收益情况(2022年4月更新) | Python财经实践
  20. PBOC符号和缩略语记录

热门文章

  1. vue 三元判断绑定class
  2. 读 巴林后旗《当换项区只有一辆车时》
  3. linux dstat 监控软件,Linux 全能系统监控工具dstat的实例详解
  4. 人群计数北航最新综述论文阅读:CNN-based Density Estimation and Crowd Counting: A Survey
  5. linux中跟踪路由命令,Linux命令:traceroute命令(路由跟踪)
  6. 如何用保险抵御人生中的疾病风险【全攻略】
  7. 大禹电子风速风向仪防尘问题解析
  8. 初学者必读VRay 2.0材质设置(7)——使用双面材质
  9. 理解Linux的进程,线程相关的各类ID:PID,LWP,TID,TGID
  10. 电脑进入BOOT MENU 按键总结!!!