Linux-Oracle11gR2版本从11.2.0.1升级至11.2.0.4

  • 一、关闭相关服务
  • 二、将升级包上传至oracle用户根目录并解压
  • 三、进行第一步安装
  • 四、进行第二步安装(“监听程序配置”和“命名方法配置”)
  • 五、进行第三步安装(Oracle Database升级)
  • 六、进行第四步(更改环境变量)
  • 七、进行第五步(更改监听配置)
  • 八、完成安装,检查数据库版本&监听状态

一、关闭相关服务

  升级数据库前需要先关闭Oracle数据库的监听,然后再关闭数据库

  关闭监听:

#su - oracle
$lsnrctl stop

  关闭数据库:

$sqlplus / as sysdba
SQL>shutdown immediate

二、将升级包上传至oracle用户根目录并解压

 1、先下载这两个压缩包,并上传至/home/oracle用户的根目录(具体的oracle目录根据实际情况而定)

  p13390677_112040_Linux-x86-64_1of7.zipp13390677_112040_Linux-x86-64_2of7.zip


 2、根目录解压两个压缩包

 unzip p13390677_112040_Linux-x86-64_1of7.zipunzip p13390677_112040_Linux-x86-64_2of7.zip

 3、解压后是一个database目录

三、进行第一步安装

 1、先cd database,然后执行./runInstaller;
 2、这里将“我希望通过 My Oracle Support 接收安全更新”前的对勾去掉,点击“下一步”;

 3、会有报错提示,不用管,点“是”;

 4、选择“跳过软件更新”;

 4、选择“升级现有的数据库”;

 5、选择产品语言“简体中文”和“英文”;

 6、选择数据库版本“企业版”;

 7、指定安装位置,Oracle基目录不变,软件位置将红框内的改为11.2.0.4(原本应该为11.2.0.1);

 8、特权操作系统组的管理员组不变,操作员组可选为“dba”或者不填;


 9、选择“全部忽略”,然后“下一步”;

 10、会弹出警告,选择“是”;

 11、选择安装;


 12、安装到76%的时候,会弹出“执行配置脚本”,复制该脚本语句;

 13、在root用户下执行上述复制的脚本语句,回车,然后将该语句最后的root.sh替换成bin,然后整体复制在图中红框处,继续回车;

 14、执行完成后,会到安装界面,点击“确定”;

四、进行第二步安装(“监听程序配置”和“命名方法配置”)

 1、点击“下一步”;

 2、监听程序名默认为LISTENER,“下一步”;

 3、默认配置,“下一步”;

 4、选择“使用标准端口号1521”,然后“下一步”;

 5、选择“否”,然后“下一步”;

 6、监听程序配置完成,点击“下一步”;

 7、是否配置其他命名方法,选择“否”,然后“下一步”;

 8、Oracle Net 配置完毕,点击“完成”;

五、进行第三步安装(Oracle Database升级)

 1、点击“下一步”;

 2、选择我们需要进行升级的数据库,点击“下一步”;

 3、会弹出警告信息,查看警告信息,如果没有特别的问题可以忽略,点击“是”

 4、 在升级结束后重新编译无效对象选择“√”,并行度默认,其他的均可以不选择,如果没有备份过数据库,可以选择,然后“下一步”;

 5、选择“升级过程中不移动数据库文件”,然后“下一步”;

 6、默认内容,然后“下一步”;

 7、检查概要信息无误后,点击“完成”;

 8、升级过程可能比较漫长,需要耐心等待;

 9、会弹出“警告”,不用管,点“确定”;

 10、我们可以看到“使用Enterprise Manager配置数据库”未完成安装,不用管,点击“确定”;

 11、升级完成,连续点击“关闭”;


六、进行第四步(更改环境变量)

1、vim .bash_prorfile;(编辑环境变量,将红框内原本的内容改为11.2.0.4)
2、source .bash_prorfile;(保存环境变量)

七、进行第五步(更改监听配置)

vim /home/oracle/app/oracle/product/11.2.0.4/dbhome_1/network/admin/listener.ora;(编辑监听文件))
将先信息插入红框内;
SID_LIST_LISTENER =
(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = orcl)(SID_NAME = orcl))
)

八、完成安装,检查数据库版本&监听状态

#su - oracle
$sqlplus / as sysdba
SQL>select * from v$version;(要带分号)


$ lsnrctl start (开启监听,目前显示已经开启)
$ lsnrctl status (检查监听状态)


Linux-Oracle11gR2版本从11.2.0.1.0升级至11.2.0.4.0相关推荐

  1. 索尼电视linux系统版本,索尼X9500H智能液晶4K电视加入最新安卓9.0操作系统

    描述 作为高端电视领域的领军品牌,索尼已于3月31日在中国发布了其2020年的春季新品电视,其中索尼X9500H智能液晶4K电视75 英寸售价 20,999 元,65 英寸售价 10,999 元,55 ...

  2. Linux 内核版本命名

    Linux 内核版本命名 标签: LinuxKernel 2013-11-13 09:25 12248人阅读 评论(0) 收藏 举报 分类: Linux内核(6) Linux(6) 版权声明:本文为博 ...

  3. linux版本的redis bin,redis-4.0.2.tar.gz for centos的linux系统版本下载(安装详细步骤)...

    一.前言 本章通过redis-4.0.2.tar.gz在Centos的linux操作系统上进行安装(redis的详细介绍操作配置命令&window版本参见其他文章),下方在SSH命令终端进行详 ...

  4. oracle 11.2.0.4 mos,Oracle 11.2.0.4 最终版本发布以来的 Oracle PSU 列表

    Oracle 11.2.0.4 最终版本发布以来的 Oracle PSU 列表 Oracle 11g R2 是目前客户的主流版本,这个版本后续发布了一系列的补丁,今天列表整理一下,供大家参考. 云和恩 ...

  5. Oracle 11.2.0.1 升级到 11.2.0.3 示例

    Oracle 11.2.0.1 单实例升级到11.2.0.3. Oracle 升级的步骤都差不多. 先升级Oracle software,然后升级Oracle instance. Oracle 11. ...

  6. linux usb3.0改2.0,TX1入门教程硬件篇-切换USB2.0与USB3.0

    TX1入门教程硬件篇-切换USB2.0与USB3.0 说明: 介绍如何切换TX1USB口的为2.0或3.0版本 步骤: 编辑extlinux.conf文件,修改usb_port_owner_info= ...

  7. 网络爱好者必知的国内十大知名Linux系统版本

    标签:Linux 系统 Linux版本 主流Linux 不管是网络爱好者,还是电脑爱好者,在这个互联网更新速度极快的时代,我们不得不花更多的时间去关注Linux系统,因为她越来越深入企业,甚至延伸到用 ...

  8. 【Linux】一步一步学Linux——Linux内核版本和发行版本(03)

    00. 目录 文章目录 00. 目录 01. Linux内核版本 02. Linux内核官方网站 03. Linux发行版本 04. Linux发行版本介绍 4.1 Ubuntu 4.2 RedHat ...

  9. Android获取Linux图像信息,Android系统信息获取 之十三:Linux内核版本信息获取

    Android系统信息获取 之十三:Linux内核版本信息获取 Android系统是基于Linux的,各个Android版本对应的Linux版本不尽相同,我们这里不去追究各个Android对应的Lin ...

最新文章

  1. 零基础入门学习Python (9)-列表(1)
  2. $.when().done().then()的用法
  3. Keepalived中Master和Backup角色选举策略
  4. VC++大数据量绘图时无闪烁刷屏技术实现
  5. 负数对2取余_不同语言的负数取余问题
  6. ASP.NET Core MVC – Tag Helper 组件
  7. 百度吹过的牛实现了,你的呢?5本书带你搞定AI前沿技术
  8. 20-10-023-安装-KyLin-2.5.2-单机版安装(MAC)成功
  9. 微信小程序有关于Linux的吗,微信小程序可以跳转到手机 app 啦!
  10. 052、JVM实战总结:从测试到上线:如何分析JVM运行状况及合理优化?
  11. [Java] 蓝桥杯ALGO-48 算法训练 关联矩阵
  12. FREETEXT FREETEXTTABLE CONTAINS CONTAINSTABLE
  13. 阅读Google的C++代码规范有感
  14. NB-IOT开发实战
  15. teamviewer Android 8,利用TeamViewer控制设备
  16. 软件工程复习笔记——项目计划
  17. IO HANG是什么
  18. 该战斗的时候战斗,该转身的时候转身,但请保持优雅
  19. cad怎么画立体图形教学_CAD怎么画立体图,手把手教你画三维图形
  20. matlab中不同数据点的动态显示并生成gif图片

热门文章

  1. 淡淡的思念,淡淡的情怀
  2. 蓝牙耳机什么牌子实惠?便宜实用的蓝牙耳机推荐
  3. 【黑马程序员】 【转载】foreach循环 ---------BY elleniou
  4. java gui 艺术字_Java 在Word文档中添加艺术字
  5. 大佬福利之在你眼中 Web 3.0 是什么?(转)
  6. 实测最像ChatGPT的中文产品:能解释三体、懂弱智吧的梗,内测开启人人都能试!...
  7. PL SQL Developer使用总结
  8. java通过Solr的Suggest实现提示词
  9. 简单几步教你制作植物攀爬到建筑上
  10. 那些著名或非著名的iOS面试题(上)