导航:首页 > 版本升级 > oracle滚动升级升级软件与数据库

oracle滚动升级升级软件与数据库

发布时间:2021-02-25 23:56:12

『壹』 如何升级Oracle Grid Infrastructure和RAC从11.2.0.3到11.2.0.4

把GI 和 RAC从 11.2.0.3升级到11.2.0.4的主要步骤:

1. 升级GI

1) 下载11.2.0.4 GI软件:
11.2.0.4的下载链接:
https://updates.oracle.com/download/13390677.html
p13390677_112040_platform_3of7.zip是 Oracle Grid Infrastructure (includes Oracle ASM, Oracle Clusterware, and Oracle Restart)。
2) 安装11.2.0.4 GI到一个新的ORACLE_HOME(不要停止旧的GI,所有节点GI都启动)。
3) 安装的时候选择“Upgrade Oracle Grid Infrastructure or Oracle Automatic Storage Management”。
4) 安装结束时,根据提示用root用户在各个节点依次执行rootupgrade.sh 。
5) 修改grid用户的环境变量ORACLE_HOME 和 PATH 等到新的路径
6) 参考 11.2 GI 升级的官方文档:
Oracle® Grid Infrastructure Installation Guide
11g Release 2 (11.2) for Linux
E41961-02
F How to Upgrade to Oracle Grid Infrastructure 11g Release 2
http://docs.oracle.com/cd/E11882_01/install.112/e41961/procstop.htm#BABEHGJG

2. 升级RAC数据库软件

1) 下载 11.2.0.4数据库软件:
https://updates.oracle.com/download/13390677.html
p13390677_112040_platform_1of7.zip
p13390677_112040_platform_2of7.zip
上面的两个补丁包是Oracle Database (includes Oracle Database and Oracle RAC)。
2) 在安装前一定要取消oracle用户的ORACLE_BASE, ORACLE_HOME, ORACLE_SID等的设置。
3) 安装 11.2.0.4 RAC 到一个新的ORACLE_HOME,选择只安装软件不建库(Install database software only)
4) 在安装11.2.0.4的过程中设置正确的ORACLE_BASE and ORACLE_HOME.
5) 安装的要求请参考11.2官方文档:
Oracle® Real Application Clusters Installation Guide
11g Release 2 (11.2) for Linux and UNIX
E41962-03
http://docs.oracle.com/cd/E11882_01/install.112/e41962/chklist.htm

3. 升级已有的数据库

1) 升级前一定要备份数据库。
2) 运行utlu112i.sql 来进行升级前的检查(数据库是启动的):
su - oracle
export ORACLE_HOME=旧的ORACLE_HOME
export ORACLE_SID=实例名
$ORACLE_HOME/bin/sqlplus / as sysdba
SQL> @/u01/app/oracle/proct/11.2.0/dbhome_1/rdbms/admin/utlu112i.sql <==这是新的ORACLE_HOME下面的脚本,修正这个脚本所发现的所有问题。
3) 运行11.2.0.4的DBUA来升级数据库:
<新的ORACLE_HOME>/bin/dbua
DBUA 将会执行的工作:
-DBUA会从/etc/oratab获得数据库的信息
- 停止数据库和DBConsole
- 在新的ORACLE_HOME创建密码文件
- 拷贝spfile到新的ORACLE_HOME 并且去除obsolete的参数
- 在DBUA中可以选择备份数据库
- 在DBUA中可以把数据文件从file system/raw devices 迁移到ASM (需要保证diskgroup是mount的)
4) 修改oracle用户的环境变量ORACLE_HOME 和 PATH 等到新的路径
5) 请参考 数据库升级到11.2的官方文档

『贰』 ORACLE版本升级,无法选择需升级的数据库

瞧一瞧 /etc/oratab 有没有一行是指定原有的数据库,没有就加上

『叁』 如何升级oracle版本

配置安全更新
将介质文件解压到同一个文件夹下,然后进入介质路径database目录下,双击setup,稍后会弹出数据库安装过程-配置安全更新;
取消选择,我希望通MyOracle Support接收安全更新。点击下一步
弹出“尚未提供电子邮件”的对话框,点击“是”
2
下载软件更新
选择第三项“跳过软件更新”,然后点击下一步
3
安装选项
在安装选项界面选择第三项“升级现有数据库(U)”,
安装之后会自动弹出监听配置和DBUA窗口。点击下一步。
4
选择产品语言
默认选择简体中文和英文,点击下一步
5
选择数据库版本
更具实际情况来设置选项,这里我们选择第一个“企业版”,点击下一步
6
安装位置
由于是进行数据库升级,这里的oracle基目录就需要按照实际情况填写新的路径,这里我们设置新目录为E:\app\,读者需要根据自己电脑的情况来填写,填好之后检查无误点击下一步
7
概要
查看配置信息无误后,点击安装,耐心等待安装完成;
END
二、配置oracle 11g的监听
1
配置监听,点击下一步,使用默认监听名为“LISTENER”,下一步
按照下图所示,完成监听配置。
END
三、使用DBUA进行升级
完成上述监听配置之后,就会弹出DBUA升级窗口,如下图所示,点击下一步
选择需要升级的数据库
选择我们需要进行升级的数据库,点击下一步
之后会弹出警告信息,查看警告信息,如果没有特别的问题可以忽略,点击“是”
升级选项
勾选在升级结束后重新编译无效对象,CPU并行度根据实际环境进行配置,我们这里选择4,我们之前已经备份过数据文件,这里选择不备份。
移动数据库文件
根据实际情况选择是否移动原来的数据库文件,我们这里选择不移动
恢复和诊断位置
取消指定快速恢复区,下一步
管理选项
取消选择使用EM配置数据库
概要
检查概要信息无误后点击“完成”
等待升级完成
升级过程可能比较漫长,需要耐心等待
END
注意事项
升级前需要备份数据库文件,保证数据安全;
备份前彻底停掉与oracle相关的监听、程序以及进程;
升级过程中如遇到报错,可到网上查询错误代码,一般都有解决方法;
介质文件的下载地址一般在官网,需要support id账号才能下载,没有账号的朋友可以到贴吧或者论坛求助!

『肆』 oracle生产库大版本升级后,还需要做哪些大操作

网上有一个《Oracle数据库升级或数据迁移方法研究》,可以参考这里只列出主要目录回。
数据答库升级的主要步骤
1、数据库升级的必要性
2、数据库升级或数据迁移情况分析
主要讨论基础环境的变更、操作系统是否变更、是否64位、字符集是否变化等
3、制定数据库升级计划
包括详细的升级计划和测试方案、功能测试、集成测试、性能测试等等
4、数据库升级准备
包括准备数据库参数、网络配置、存储的配置、主机和分区的配置、是否需要高可用相关配置、是否使用虚机等。
5、选择升级方法。
逻辑导出、rman或者第三方工具

此外
6、做好数据库自身的备份工作,防止数据丢失。
7、考虑中间件和应用是否需要配套升级,以及配套升级的开发和测试。
8、机房环境是否满足迁移的硬件条件。
9、相关软硬件后期的运行和维保。
10、运行维护人员的培训。

11、相关软件使用人员的培训等等。
能考虑到的暂时这些,还有吗

『伍』 请问oracle10g中的滚动升级是什么意思作用是什么

对于RAC环境下的版本升级,在升级其中一个节点的时候整个数据库可以继续保持访问,就叫滚动升级

『陆』 oracle数据库会自动升级吗

Oracle对自己产品也一样,对于自己的产品在不同的时期,支持的强度是不一样的。
大体分来,支持的强度分为三个级别:Premier Support(最高优先级的支持),Extended Support(中等优先级的支持),Sustaining Support(最低优先级的支持)
1.从产品发布为期5年的标准支持服务期-Premier support
2.随后为期3年的延展支持服务期---------extended support
3.接下来进入持久支持服务期--------------sustaining support
不过根据不同的周期划分,Oracle的支持费用将会不同,在延展服务器内,第一年将会加收10%的费用提供支持,第二年加收20%的费用提供支持,第三年也是加收20%的费用提供支持。
Oracle11g数据库的推出,oracle数据库的升级成为必然。升级包括数据库软件的升级和数据库的升级两部分。

大概的升级步骤:
(1) 备份数据库
(2) 运行patchset,升级oracle 软件
(3) 准备新的ORACLE_HOME
(4) 运行dbua 或者脚本升级实例
(5) 检查升级后的版本信息和无效对象

升级方法选择
关于方法有很多,每种有各自的特点,根据特点选择合适的升级方式。

『柒』 oracle数据库升级会影响现有实例么

首先你要先明白数据库和实例的概念

数据库是存放数据的,实例版是内存(SGA)+后台进程权,实例只有启动了才叫实例,才会有内存和后台进程。
可以通过ORADIM -DELETE SID...命令卸载实例

如果你连数据都没有的话怎么能会要内存和后台进程呢,所以无法只建实例不建数据库的

反之应该不影响

『捌』 数据库 与软件同步升级

在软件增加个功能! 和版本升级一样! 在数据库中保存好相应版本的数据库标记!
软件生级后自己把数据库中的资料复制到新的数据库并删除旧数据库!

『玖』 oracle 滚动升级为什么只能用逻辑standby

因为物理standby要求和primary库版本一致,逻辑standby版本要求没有那么严格

阅读全文

与oracle滚动升级升级软件与数据库相关的资料

热点内容
4d电影票大概多少钱 浏览:139
was自动升级shell脚本 浏览:804
天浴h部分在好多分钟 浏览:115
课中坏事女学生的表演者是谁 浏览:315
香港80年代动作片电影 浏览:172
我昨天看了这部电影英语 浏览:548
都市收母文 浏览:523
电影是叫什么女人 浏览:465
尸家重地有第2部 浏览:633
主角的爸爸叫二狗 浏览:909
数据库两个表的关联查询语句怎么写 浏览:556
复印机密文件一个月多少工资 浏览:498
热情邻居剧情 浏览:564
288UL 浏览:73
klvod网站 浏览:231
法国皇室电影有哪些 浏览:180
91网址0 浏览:259
濮阳java 浏览:325
西班牙恐怖片女主名叫劳拉 浏览:672
陌陌的音效在哪个文件夹 浏览:593

友情链接