linux下oracle数据库升级,Oracle数据库在LinuxAS4升级
任务:Oracle10.2.0.2升级到Oracle10.2.0.3系统:LinuxAS4Oracle版本:10.2.0.2Oracle:一个INSTANCE,300G左右数据,单机
不才第一次做升级居然是为一个银行生产库,压力大,工作烦,准备了一个星期.当天银行给了五个小时时间,实在是心里底气不足.莫办法,硬着头皮就上,是死是活就是这一朝了.在心惊胆战的状态下渡过300分钟.而且全身而退,实在不易.可是回头想想也就那么回事,步骤就那几个,简单明了.今天拿出来给大家参考.
任务:Oracle10.2.0.2升级到Oracle10.2.0.3
系统:LinuxAS4
Oracle版本:10.2.0.2
Oracle:一个INSTANCE,300G左右数据,单机
升级包: P5337014_10203_LINUX.zip(从https://metalink.Oracle.com/下载)
步骤:
确认备份是最新的,不然需要重新备份(也怕一失足成千古恨).
检查数据库环境($Oracle_HOME,SID,BASE).
通知系统管理员停止所有连接到Oracle的应用服务程序.停止所有Oracle HOME下所有程序. 例: $ emctl stop dbconsole $isqlplusctl stop
关闭Oracle SQL>SHUTDOWN IMMEDIATE.
停止监听.
解压升级包在$HOME路径(方便后面导出的SQL).
$xhost +(开启图形界面,我用的是X-MANAGER).
$./runInstaller(Oracle用户下执行)
出现让你用ROOT用户执行root.sh. 在 root用户下执行.完成(当然还没全部完成).
启动监听 $lsnrctl start
升级数据库 SQL>STARTUP UPGRADE SQL>SPOOL patch.log SQL>@?/rdbms/admin/catupgrd.sql SQL>SPOOL OFF 检查patch.log是否有致命错误.
重启数据库
检查各项环境是否运行正常.
重新启动所有服务.
大功告成.
,
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
linux下oracle数据库升级,Oracle数据库在LinuxAS4升级相关推荐
- windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句
windows 下 cmd 命令行登录 oracle 数据库方法.直接就登录进来了. C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0 ...
- Linux下使用C++操作redis数据库
Linux下使用C++操作redis数据库 文章目录 Linux下使用C++操作redis数据库 一.安装配置hiredis.h 二.接口介绍 1.**`建立链接:redisConnect`** 2. ...
- linux下C语言编程操作数据库(sqlite3)
前言:C语言中通过调用 sqlite 的函数接口来实现对数据库的管理(创建数据库.创建表格.插入数据.查询.数据.删除数据等),掌握sqlite数据库的语法,以及sqlite提供的函数接口,那么在li ...
- linux下使用的mysql数据库,Linux下安装以及使用MySQL数据库
1.官网下载mysql数据库:https://dev.mysql.com/downloads/mysql/ 2.linux 下可直接下载:wget https://cdn.mysql.com//Dow ...
- Linux下启动和关闭Oracle数据库的方法
1.因为Oracle运行在Linux系统下,首先,要连接Linux系统 2.切换到oracle安装用户下. 我的是 ora12. 3.运行oracle的环境变量, 以便输入相关命令. 4.进入orac ...
- linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率
在Linux下进入SQLPlus, # su – oracle $ sqlplus / as sysdba SQL> 查看一个表空间所对应的数据文件 SQL>select file_nam ...
- linux下启动,关闭oracle数据库
一.启动oracle数据库 1.用oracle用户进入 su - oracle 2.打开oracle监听 lsnrctl start 3.以dba权限进入oracle sqlplus / as sys ...
- Linux下php5.3编译oracle客户端
因项目需要在linux下进行php5.3的oracle客户端编译,简要介绍一下步骤及走过的弯路. 1.下载Oracle客户端程序包,其中包含OCI.OCCI和JDBC-OCI等相关文件. 1.1下载文 ...
- 如何在Linux下方便的启动Oracle
启动数据库实例,分为两步:第一步,启动监听:第二步,启动数据库实例. 一.如何启动数据库实例 1.进入到sqlplus启动实例 [oracle@redhat ~]$ su - oracle --&qu ...
- linux下启动与关闭oracle监听与实例
linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下: 1:连接服务器 telnet ip 2:输入管理员用户和密码 use ...
最新文章
- idea运行jsp显示源码_基于jsp+mysql+Spring+mybatis的SSM在线个人PC电脑商城平台网站系统...
- pandas dropna
- oracle if后面为null,Oracle中NVL2 和NULLIF的用法
- SpringBoot使用RabbitMQ消息队列
- Python入门100题 | 第019题
- 【学习笔记】 Javascript定时器
- jQuery里的promise
- Hibernate中session的get方法和load方法的区别
- 分区和分片的区别_Mysql分表和分区的区别、分库分表介绍与区别
- 去中心化索引协议The Graph将于12月上线主网
- [leetcode]84. Largest Rectangle in Histogram c语言
- 蓝桥杯 ALGO-83 算法训练 阶乘
- [转]麻省理工学院(MIT)研究生学习指导[上]
- Log4J日志配置详解3
- paip.PHP zend解密—以SHOPEX4.8.4为例
- java比较三个数的编程_java编程题,输入3个数abc按大小顺序输出
- modbus rtu功能码理解
- 如何获取Python字符串长度?
- java正则表达式的减号_JAVA正则表达式
- [转]各种配置管理工具的比较
热门文章
- MATLAB功率谱函数psd与pwelch的使用
- 土地利用转移矩阵图怎么做_肺癌骨转移有哪些早期症状?做什么检查可以发现?怎么治疗?...
- 04-经典老歌(2000年后)
- [云炬创业基础笔记]第五章创业机会评估测试6
- 云炬VB开发笔记 3VB语言基础和顺序结构
- [scala-spark]5. 伴生类和伴生对象
- 二元运算符的运算符重载
- 看雪学院课程《汇编语言详解与二进制漏洞初阶》笔记
- 线性表的顺序存储结构(数据结构篇)
- C语言再学习 -- 详解C++/C 面试题 2