目录

Linux系统版本:Redhat 6.4 (64bit)

Oracle版本: 11g R2

一.创建Oracle用户(root用户)

二.修改内核参数(root用户)

三.修改用户限制(root用户)

四.修改用户验证选项(root用户)

五.修改用户配置文件(root用户)

六.安装目录配置(root用户)

七.增加Oracle环境变量(oracle用户)

八.Oracle 11g安装(oracle用户)

九.配置监听器(Oracle用户)

十.安装库文件(Oracle用户)

十一.关闭防火墙(root 用户)

十二.使用Navicat Premium连接Oracle数据库


  • Linux系统版本:Redhat 6.4 (64bit)

  • Oracle版本: 11g R2

一.创建Oracle用户(root用户)

1.创建Oracle安装组oinstall,数据库管理员组dba,及oracle用户

groupadd oinstall
groupadd dba

2.主组oinstall,其它组:dba

useradd -g oinstall -G dba oracle

3.设置密码:oracle

passwd oracle

二.修改内核参数(root用户)

1.修改 sysctl.conf 文件,仅添加没有的配置,不对原有配置修改.(或者可以从上海的库172.10.10.51对应位置的文件内拷贝对应部分)

vi /etc/sysctl.conf

2.跳到最后行按SHIFT+g

3.进入编辑模式按i

-----------------------添加的内容---------------

# addfs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576

-----------------------------------------------------

4.退出按ESC:wq

5.为使上述配置生效而不重启系统,执行如下命令

/sbin/sysctl -p

三.修改用户限制(root用户)

1.修改 limits.conf 文件,加上下面的参数
# vi /etc/security/limits.conf
2.跳到最后行按SHIFT+g

3.进入编辑模式按i

-------------------添加的内容------------------------
# add
oracle  soft  nproc   2047
oracle  hard  nproc   16384
oracle  soft  nofile  1024
oracle  hard  nofile  65536
----------------------------------------------------

4.退出按ESC:wq

四.修改用户验证选项(root用户)

1.找到pam_limits.so文件位置(第二步要使用该文件的位置)
# find / -name pam_limits.so

2.修改login文件加上如下参数
# vi /etc/pam.d/login
3.跳到最后行按SHIFT+g

4.进入编辑模式按i

------添加的内容------------
# add
session    required    /lib64/security/pam_limits.so
--------------------------------

5.退出按ESC:wq

五.修改用户配置文件(root用户)

1.修改profile文件加入如下参数:

# vi /etc/profile
2.跳到最后行按SHIFT+g

3.进入编辑模式按i

-------------------添加的内容-----------------
# add
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
Fi
----------------------------------------------

4.退出按ESC:wq

六.安装目录配置(root用户)

# mkdir -p /u01/oraInventory

# chown -R oracle:oinstall /u01/

# chmod -R 775 /u01/

七.增加Oracle环境变量(oracle用户)

1.切换用户到oracle
$ su oracle
2.切换到家目录
$ cd ~ 
3.编辑环境变量文件(.bash_profile)
$ vi .bash_profile
4.跳到最后行按SHIFT+g

5.进入编辑模式按i

-------------------添加的内容-----------------

export ORACLE_BASE=/u01
export ORACLE_HOME=$ORACLE_BASE/oracle
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

----------------------------------------------

6.退出按ESC:wq
7.刷新环境变量
$ source .bash_profile
8.查看是否有ora环境变量
$ env | grep ORA

八.Oracle 11g安装(oracle用户)

1.下载Oracle 11g R2安装包
https://pan.baidu.com/s/1uGp3TVyOvmEqtdUJaoC9ng
2.解压安装包
$ unzip linux.x64_11gR2_database_1of2.zip

$ unzip linux.x64_11gR2_database_2of2.zip

3.执行安装脚本
$ cd /home/oracle/database

$ export LANG=en_US

$ ./runInstaller

4.开始进入图形化界面的安装

5.上一步弹出所示的框后,需要在xshell中手动执行脚本(orainstRoot.sh和root.sh),root用户

$ su root
输入root密码

# cd /u01/oraInventory

# ./orainstRoot.sh

# cd /u01/oracle

# ./root.sh

6.回到图形化界面

九.配置监听器(Oracle用户)

# su oracle

$ export LANG=en_US

$ netca

  • 检查是否启动监听器

$ ps -ef | grep LISTENER

十.安装库文件(Oracle用户)

$ cd /home/oracle

$ mkdir data

$ dbca

  • 与之前设置oracle用户环境变量中的数据库实例名保持一致(ORACLE_SID=orcl)

  • 数据库文件保存路径选择之前新建的文件夹 /home/oracle/data

  • 修改数据库连接数:600

  • 修改数据库使用的字符集: ZHS16GBK – GBK 16 bit

十一.关闭防火墙(root 用户)

# chkconfig --level 0123456 iptables off

# service iptables stop

十二.使用Navicat Premium连接Oracle数据库

红帽安装Oracle步骤相关推荐

  1. centos安装oracle步骤

    centos7 1.查看电脑的参数     cat /proc/version  查看电脑的版本信息     df -h              查看硬盘信息 2.yum 配置     yum re ...

  2. 使用Docker安装Oracle步骤

    理由 : docker安装Oracle数据库既能减少安装的时间而且还能够快速进行部署 1 搜索镜像 docker search oracle 来搜索oralce镜像 2 创建volume以持久化数据 ...

  3. CentOS+安装图形化界面+安装Oracle

    虚拟机VMware安装CentOS 7.5步骤 准备系统镜像文件:CentOS-7-x86_64-DVD-1804.iso 语言--英语 时间--上海 硬盘--Done 密码--123456 登录-- ...

  4. 红帽linux5安装Oracle 9i enterprise

    红帽linux5安装Oracle 9i enterprise 本文转自:http://database.51cto.com/art/201004/194082.htm 摘要:如果你在红帽Linux5上 ...

  5. 红帽6.4版本安装详细步骤

    前言:使用的虚拟机软件为wmware 红帽系统的镜像文件如下: 安装步骤: 1.创建新的虚拟机 2.下一步 3.稍后安装操作系统 4.选择版本--我这里安装的红帽6 5.设置虚拟机名称和位置 6.设置 ...

  6. RAC分解步骤之一,在oracle linux 4u4上安装oracle 10.2.0.1.0操作日志

    练习oracle的rac组建过程,第一步,先练习4u4上安装oracle 10.2.0.1.0.直接安装rac,有些难度.从简单的做起.总RAC步骤,参照小布老师的RAC组建. 1. 启动vc,登陆v ...

  7. rhel6.2安装oracle11g,RHEL 6.2 x86_64 下安装Oracle 11g步骤

    RHEL 6.2 x86_64 下安装Oracle 11g步骤, 在安装过程中如遇到问题可以一起讨论,,共同学习,如有错误,还请告知,谢谢 1.首先 修改 /etc/sysctl.conf文件 添加参 ...

  8. windows server 2016安装oracle 10_Weblogic12.1.3.0补丁安装(win server与linux安装步骤介绍)

    文章目录 1 根据oracle官方发布的漏洞报告下载补丁 2 补丁包上传解压到Linux Server 3 补丁包上传解压到Windows Server 4 关于OPatch 5 Linux与Wind ...

  9. 红帽 安装oracle11g,64位RedHat 5.6下安装Oracle 11g

    前提条件:在安装Linux时最好安装上以下软件,否则在安装Oracle过程中不能通过先决条件检测.(在检测后也可以安装缺少的软件,但会由于软件之间的依赖关系,导致安装非常困难,最坏条件下,导致系统重装 ...

最新文章

  1. 如何让用户在用webview访问网页时嵌入我们自己的内容
  2. 在一个解决方案中用C#测试调用C++ DLL
  3. Linux Shell脚本编程--grep命令
  4. stata主成分分析_主成分分析在STATA中的实现
  5. mysql百万数据根据索引查询_mysql创建多列索引查询百万表数据的性能优化经验分享...
  6. 116. 填充每个节点的下一个右侧节点指针
  7. 常用JS库源码 - store.js源码/underscore.js源码
  8. 织梦(Dedecms)V5.6 远程文件删除漏洞
  9. Hibernate:1对1关系总结。
  10. stm32芯片超时无应答解决
  11. Waves 13:一款专业电子音频制作插件和音频信号处理器插件套装
  12. [PPPOE]RP-PPPOE脚本分析
  13. Thinkpad E450c进入BIOS
  14. 关于如何让模拟器(包括虚拟机哦) 更加流畅
  15. 手写Vuex核心原理,再也不怕面试官问我Vuex原理
  16. 安卓设备安全相关技术
  17. 温度传感器的工作原理简介
  18. 用计算机求锐角三角形的度数,三角函数超入门(2)锐角三角形的三角比
  19. 拒绝背后黑手的窥探IPC$漏洞大揭秘
  20. 天空图立方体贴图转化为辐照度立方体贴图

热门文章

  1. output的用法java_JavaI/O:简单的使用BufferedOutputStream和BufferedInputStr
  2. 50个常用不定积分公式表_50个公式,50个快速解题法
  3. php递归查询 大数组,php 递归 实现无限分类 格式化数组
  4. Fleet究竟是什么?为什么最近这么火~
  5. php提交失败阻止提交数据,php – 在刷新浏览器时阻止重新提交提交
  6. gdb java,调用gdb来调试java程序
  7. 自己动手写Docker系列 -- 3.1构造实现run命令版本的容器
  8. Crontab中文表达式解析
  9. TCC Demo 代码实现
  10. 动态html树形菜单模板,JS+CSS简易树状菜单Tree