升级oracle(administrator用户权限)
(1)到metalink下载升级压缩包,patch号为4547809,压缩包名称为 p4547809_92080_WINNT.zip,for windows 32bit。
(2)解压缩zip,下边包含一个Disk1和readme.html文件。安装升级补丁之前,在管理中停掉所有的oracle相关服务,在命令提示符中lsnrctl stop,停掉监听器。
(3)在双击Disk下的setup.exe前,确保环境变量中有ORACLE_HOME变量,并已正确设置。否则会出现错误(错误忘了)。变量名为:ORACLE_HOME 变量值为:..\oracle\ora92
(4)双击setup.exe,自动升级到9.2.0.8,命令提示符提示安装完成后,说明组件已经安装上。
(5)4步并没有update组件,所以还需要update.此时需要开启Oracle的服务,最好是重起电脑,Oracle默认服务会自启动。
(6)以sysdba身份登录数据库(sqlplus "sys/password as sysdba")后,SQL>startup 安装oracle有有jvm和xdb的用户确保init.ora中的参数SHARED_POOL_SIZE 和JAVA_POOL_SIZE 为150m。方法是查看现有两个参数大小
SQL>SHOW PARAMETER SHARED_POOL_SIZE
SQL>SHOW PARAMETER JAVA_POOL_SIZE
如果大小不是150m,进行设置:
SQL> ALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile;
SQL> ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile;
设置成功后shutdown immediate关闭数据库。
(7)以sysdba登录数据库
执行 SQL> STARTUP MIGRATE
SQL> SPOOL patch.log
SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\catpatch.sql
SQL> SPOOL OFF
spool patch.log是把做升级日志到patch.log,供以后察看。
其中ORACLE_BASE\ORACLE_HOME表示你的oracle目录,假设oracle安装目录为c:\oracle\ora92,则第三句应为:
SQL>@c:\oracle\ora92\rdbms\admin\catpatch.sql 其中@表示执行以下脚本。
这个过程持续大概20分钟。
(8)完成后shutdown数据库,然后startup,执行另外一个脚本
SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\utlrp.sql,完成后升级补丁打完!!
(8)重起数据库,登陆后select * from v$version;可以看到oracle升到了9208。
分享到:
相关推荐
在给定的资源中,我们关注的是一个针对Oracle 9.2.0.8版本的特定补丁,标题为“p5671074_92080_Linux-x86-64”。这个补丁主要目的是解决与物化视图相关的ORA-04052错误。在深入了解这些概念之前,让我们先了解一下...
此次升级的目的在于迁移现有的Oracle 9.2.0.1数据库到更先进的Oracle 10.2.0.1版本,以利用后者带来的性能提升、新功能以及更好的兼容性和安全性。 #### 升级准备与前期检查 1. **基础环境确认**: - ORACLE_SID ...
(10.2.0.2), (10.2.0.1.0) drivers Oracle Database 10g (10.1.0.5), (10.1.0.4), (10.1.0.2.0) drivers Oracle9i Release 2 (9.2.0.8), (9.2.0.5), (9.2.0.4), (9.2.0.3), & (9.2.0.1) drivers Oracle9i ...
从oracle官网收集的各版本的jdbc驱动包:ojdbc12_9.0.1.4--ojdbc14_9.2.0.8;ojdbc14_10.1.0.5--ojdbc14_10.2.0.5;ojdbc6_11.2.0.1--ojdbc6_11.2.0.4;ojdbc6_12.1.0.1--ojdbc8_12.2.0.1
(10.2.0.2), (10.2.0.1.0) drivers Oracle Database 10g (10.1.0.5), (10.1.0.4), (10.1.0.2.0) drivers Oracle9i Release 2 (9.2.0.8), (9.2.0.5), (9.2.0.4), (9.2.0.3), & (9.2.0.1) drivers Oracle9i ...
本文档详细介绍了从Oracle 9i/11g升级迁移至19c CDB的过程,包括不同环境下的升级策略和步骤,特别是在AIX到Linux的跨平台迁移过程中,提供了多种可行方案,以满足不同的需求。此外,还特别强调了字符集保留的重要性...
—————————— 此错误经查证,属于LITTLE ENDIAN->BIG ENDIAN的取值时的dblink bug,且多发在9.2.0.8的oracle版本中(9.2.0.1数据库上正常). 在win 2003平台的查询库打上5731178补丁后,查询库复制正常。
遵循这些步骤,你应该能成功地将Oracle 9i从9.2.0.1.0升级到9.2.0.8,并应用了最新的安全补丁。在整个过程中,务必记录并检查每一步的输出,以便在出现问题时进行排查。如果你在升级过程中遇到任何困难,可以通过...
- 从 9.2.0.8 或更早版本升级至 11.2.0.4 再升级至 19.x。 - 从 12.1.0.1 升级至 12.1.0.2/12.2.0.1 再升级至 19.x。 #### 三、环境说明 在升级前,我们需要明确当前的环境配置,以确保升级过程顺利进行。以下是两...
Oracle JDBC驱动程序是Java应用程序与Oracle数据库之间通信的桥梁,使得开发者可以使用Java语言执行SQL语句,处理数据库事务,以及进行数据查询。在本文中,我们将深入探讨Oracle JDBC驱动的相关知识点,包括驱动的...
本文旨在提供一个详尽的指南,帮助用户将现有的Oracle 9.2.0.1版数据库(运行在32位操作系统上)升级至Oracle 10.2.0.1版数据库(运行在64位操作系统上)。此过程不仅涉及技术层面的具体步骤,还需要考虑到数据迁移...
另外,从Oracle 9.2.0.6直接升级到10.2.0.1是不被支持的,需要先更新到9.2.0.8版本。这涉及到执行升级包中的安装程序,选择Oracle 9i的Home目录,然后继续安装补丁包,期间可能会遇到错误提示,需要根据提示解决。 ...
本指导主要涉及在SUSE Linux SP2操作系统上,对Oracle 9.2.0.4客户端进行安装和升级到9.2.0.8的详细步骤。以下是具体的操作流程: 1. **用户和组设置**: 首先,需要创建一个名为`oinstall`的组,并创建一个名为`...
例如,从Oracle 9.2.0.4升级到11g R2,可以有多种路径,比如先升级到9.2.0.8,再升级到11g R2,或者先升级到10g或11g R1,然后再升级到11g R2。实际操作中,根据具体环境和需求选择合适的升级路径。 DBUA的使用步骤...
这个驱动程序使得非Oracle开发的应用程序,如Microsoft Excel、Visual Basic或Java应用,能够无缝地连接到Oracle 9.2.0.8数据库,执行查询、更新和事务处理。 Oracle ODBC驱动程序主要包含以下组件: 1. **Oracle ...
Metalink是Oracle软件补丁的主要来源,例如,从9.2.0.1升级到9.2.0.8的数据库补丁只能在此处找到。此外,它还提供了对ORA错误代码如ORA-00600和ORA-07445的深入分析,用户可以通过提交服务请求(SR)与Oracle技术...
从Oracle9i Release 2 (9.2.0.4)升级到Oracle9i Release 2 (9.2.0.8)涉及到一系列步骤,包括关闭数据库和服务、交互式安装新版本、执行升级脚本以及检查和调整数据库配置。下面是对这个过程的详细解析: 首先,关闭...
例如,Oracle 10.2.0.1不支持Win2000,但支持WinXP和Win2003,而Oracle 11.2.0.4不仅支持Win7、Win2008,还支持Win8、Win8.1,并且从11.2.0.4开始,对Win10也提供了支持。 对于升级到Oracle 12c的兼容性,列表提供...