1.下载安装包

2.上传解压
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

3.创建相关用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -g dba -m oracle

4.设置用户密码
passwd oracle
123456

5.创建数据库数据目录
mkdir -p app/{oracle,oradata/product}

6.对数据目录进行授权处理
chown -R oracle:oinstall /home/oracle/app/

7.进行用户切换,使用oracle账号,配置环境变量

su - oracle
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/proudct/
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

8.进行DISPALY环境变量设置(因为在安装的过程中会需要调用界面进行安装,否则在执行runInstaller会无法执行并提示相关信息,如下图所示)

[root@localhost database]# export DISPLAY=:0
[root@localhost database]# xhost +
access control disabled, clients can connect from any host
[root@localhost database]# export DISPLAY=192.168.177.129:0.0
[root@localhost database]# xhost +
access control disabled, clients can connect from any host
  • 直接配置可能会遇到unable to open display的问题
[root@localhost database]# DISPLAY=192.168.177.129:0.0
[root@localhost database]# export DISPLAY
[root@localhost database]# echo $DISPLAY
192.168.177.129:0.0
[root@localhost database]# xhost +
No protocol specified
xhost:  unable to open display "192.168.177.129:0.0"


9.进行编译安装(按照步骤逐步进行配置与window系统安装差不多,根据个人选择)

**注意:**在进行编译安装之前需要做环境准备,因为centos7默认安装是最小化安装,非界面安装的,但是oracle在Linux下安装需要调用界面安装,因此要做界面准备

  • 方法1:centos7直接选择界面安装

  • 方法2:安装界面相关的依赖包,进行Linux运行模式切换,init 5

1)依赖包安装

yum groupinstall -y "Base"
yum groupinstall -y "Compatibility libraries"
yum groupinstall -y "Development tools"
yum groupinstall -y "Performance Tools"
yum groupinstall -y "debugging Tools"
yum groupinstall -y "Dial-up Networking Support"
yum groupinstall -y "Development tools"

2)查看模式切换是否成功

init 5

3)在oracle用户下进行编译安装

sudo su - oracle
./runInstaller

4)在界面桌面系统下,按照步骤选择

1.取消勾选更新

2.选择单实例数据库安装


3.选择安装语言

4.选择数据库版本

5.选择数据路径,安装路径

6.选择用户


7.安装
##由于缺少某些依赖包导致出现错误,根据报错安装相应的依赖包即可,其次,有些依赖包已经安装了,但是还是报错,则可以选择ignore all



8.根据提示的要求,需要执行root.sh脚本

sh /home/oracle/app/oracle/proudct/11.2.0/dbhome_1/root.sh


9.使用dbca进行数据库的创建
1)在Linux命令行中输入dbca命令, 则会出现以下步骤


2)oracle_sid,如果存在则到文件路径下进行删除,或者修改变量








3)需要足够的空间



10.查看是否安装和创建成功
ps -ef |grep pmon

11.使用sqlplus命令工具使用,显示正常说明安装成功

Linux系统下安装oracle R11g相关推荐

  1. linux系统下的oracle数据库,在Linux系统下安装Oracle数据库

    在Linux系统下安装Oracle数据库:1.约定:linux系统为Linux.5.4-server-x86_64,数据库为linux.x64_11gR1_database_1013 linux 在L ...

  2. jemter在linux上怎么安装_【JMeter之一】在linux系统下安装jmeter

    Apache JMeter是Apache组织开发的基于Java的压力测试工具,因此首先需要安装的是JDK 目前JMeter3.0需要的在JDK1.7及以上版本运行这是需要注意的一点 一.下载JDK 下 ...

  3. Oracle Linux 6下安装Oracle 12C实战

    Oracle Linux 6下安装Oracle 12C实战,经过N次安装尝试吐血总结,希望对大家有所帮助,同时做下记录备忘: 总结:安装前的准备工作是关键!!!Check and recheck! 参 ...

  4. Linux系统下操作Oracle数据库

    Linux系统下操作Oracle数据库 Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品. ...

  5. linux 显卡驱动无法安装程序,linux系统下安装显卡驱动程序

    <linux系统下安装显卡驱动程序>由会员分享,可在线阅读,更多相关<linux系统下安装显卡驱动程序(6页珍藏版)>请在人人文库网上搜索. 1.linux系统下安装显卡驱动程 ...

  6. 查看磁盤使用情况linux,在Linux系统下安装Filelight来查看磁盘使用情况

    在 Linux 系统下要查看硬盘的使用情况有非常多的命令可以实现,但是本文给你介绍一款软件:Filelight,开源并免费使用,我们在 Linux 下安装上它用图形化界面来显示磁盘的使用情况,它以彩色 ...

  7. linux下安装两个nginx教程,在linux系统下安装两个nginx的简单方法

    在linux系统下安装两个nginx的简单方法 发布时间:2017-03-09 12:08 来源:互联网 当前栏目:web技术类 在linux下安装nginx的时候,一般在./configure的阶段 ...

  8. Q106:Linux系统下安装编译PBRT-V3

    106.0 引入 本人之前尝试过在windows系统中编译pbrt-v3,但是出现了很多错误.pbrt-v3的源代码中部分Linux的函数没有用宏包好,而是直接使用,所以在windows环境下就报错了 ...

  9. linux系统下安装pfam数据库中hmmer软件以及python3非root用户的安装

    linux系统下安装pfam数据库中hmmer软件以及python3非root用户的安装 http://hmmer.org/从该链接下载源,其中有Userguide.pdf 下载,解压缩并切换目录 之 ...

最新文章

  1. 速看!高校开学返校的40个最新信息
  2. 机房收费系统重构之存储过程的使用
  3. android签名的应用-- 禁止未经授权签名的apk安装
  4. Dubbo 源码分析 - 集群容错之 Cluster
  5. 【学习笔记】SAP CO成本估算相关
  6. mysql数据库div函数_关于使用mysql中的div函数报错?报错-问答-阿里云开发者社区-阿里云...
  7. mysql使用CONCAT()函数拼接字符串
  8. [Jobdu] 题目1499:项目安排
  9. oracle 列 连续,oracle中某列连续相同值的记录数统计(一个简单的例子)
  10. python 简历_用Python翻译我的简历
  11. linux关于子网掩码函数,Linux 子网掩码计算, 二进制十进制互相转换
  12. 栈溢出脚本_CTF必备技能丨Linux Pwn入门教程——栈溢出基础
  13. 【华人学者风采】李进 广州大学
  14. vue+腾讯地图标记弹框
  15. flash怎么强制gc_Adode Flash初级教程
  16. 中国科学院大学计算机考研信息汇总
  17. xmlHttp.send(null)与xmlHttp.send(url)
  18. Spring特点与工作原理
  19. 超级简洁的Python风格加解密
  20. 【初始C语言】关于C语言中库函数的学习

热门文章

  1. STM32单片机USMART组件原理分析理解
  2. 安装程序无法初始化。请下载Adobe Support Advisor检测该问题
  3. 安卓工程师跳槽经验分享,先收藏了
  4. use strict 使用方法-简单说
  5. JavaSript严格模式use strict详解
  6. ESP8266-5-使用API获取知心天气数据
  7. 8080端口被占用,关闭方法
  8. Centos7 ping网络不可达
  9. 【汇正财经】什么是热点板块?
  10. 一下子看懂校验码,CRC,海明码