方法一:

1. 完全安装10.2.0.1

2. 安装完成后,停止所有的oracle服务,可以通过停止oracle 的window services或者使用以下命令来实现。

emctl stop dbconsole   (停止 OracleDBConsoleorcl)

isqlplusctl stop  (停止 OracleOraDb10g_home1iSQL*Plus)

lsnrctl stop   (停止 OracleOraDb10g_home1TNSListener)

sqlplus /nolog

conn sys/password@orcl as sysdba

shutdown immediate;      (停止 OracleOraDb10g_home1TNSListener)

3. 安装oracle的10.2.0.4的patch(注意:安装目录改为已安装的Oracle的目录)

4. 启动所有的oracle服务(启动服务与关闭服务的顺序刚好相反),  用dba登入

5. 依次执行下面命令

SQL>startup upgrade

SQL>SPOOL patch.log

SQL>@c:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\catupgrd.sql(这个步骤时间会比较长)

SQL> shutdown immediate;

SQL> startup

6. 编译失效对象

@c:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\utlprp.sql

7. 确认升级结果

SQL> select * from  v$version;

SQL> select count(*) from dba_objects where status='INVALID';

SQL> select comp_id,version,status from dba_registry;

从10.2.0.1升级到10.2.0.4出现问题 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务, 参见:http://www.cnblogs.com/emanlee/archive/2012/12/30/2840011.html

升级实例用oracle自带的Database Upgrade Assistant工具

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

方法二:

1. 完全安装10.2.0.1

2. 安装完成后,停止所有的oracle服务,可以通过停止oracle 的window services或者使用以下命令来实现。

emctl stop dbconsole   (停止 OracleDBConsoleorcl)

isqlplusctl stop  (停止 OracleOraDb10g_home1iSQL*Plus)

lsnrctl stop   (停止 OracleOraDb10g_home1TNSListener)

sqlplus /nolog

conn sys/password@orcl as sysdba

shutdown immediate;      (停止 OracleOraDb10g_home1TNSListener)

3. 安装oracle的10.2.0.4的patch(注意:安装目录改为已安装的Oracle的目录)

4. 下面升级数据库

为了省事儿,这里我们选择通过界面方式进行数据库的升级,执行DBUA,基本不需要过多操作,直点下一步就是,不过注意如果开了归档,最好选择升级期间关闭归档功能,避免不必要的磁盘空间占用。

oradb_home -- 配置和移植工具 – Database Upgrade Assistant

5.  升级完成,开个sqlplus连接进去看看

SQL> select *from v$version;

windows 2003 下oracle从10.2.0.1升级到10.2.0.4相关推荐

  1. windows10 oracle自动备份,Windows系统下oracle 自动备份数据库

    Windows系统下oracle 自动备份数据库 1.创建批处理文件(.bat) 2.建立windows 定时任务 2.1创建任务 2.2 常规处 ->填写任务名称 2.3触发器 2.4 操作 ...

  2. Oracle 10g(10.2.0.4)升级到10.2.0.5.19

    一.将数据库版本从10.2.0.4 升级到 10.2.0.5,再升级到10.2.0.5.19 (1) 备份等过程略过,一个老库的升级过程,记录之.   (2) 一致性关闭数据库及监听 sqlplus ...

  3. windows 2003下snort安装

    windows 2003下snort安装 2007-12-09 16:03 snort 是一个强大的轻量级的网络***检测系统.它具有实时数据流量分析和日志IP 网络数据包的能力,能够进行协议分析,对 ...

  4. Windows 2003下×××服务器架设攻略

    原文地址[url]http://bbs.51cto.com/thread-49347-1-1.html[/url] Windows 2003下×××服务器架设攻略 笔者有不少朋友因为工作关系常常移动办 ...

  5. oracle 10.2.0.1升级到10.2.0.4

    --********************************* -- Oracle 10.2.0.1 升级到 10.2.0.4 --****************************** ...

  6. oracle 10.2.0.4 rac emca,Oracle RAC 10.2.0.1升级到10.2.0.4-安装配置参考手册

    数据库RAC版本升级方案 一.概述 数据库做版本升级,版本从oracle10g 10.2.0.1 升级到oracle10g10.2.0.4. 本次操作因为涉及到生产数据库系统,须停止生产服务应用,所以 ...

  7. Windows 2003 下手动关闭危险端口

    Windows 2003 下手动关闭危险端口怎样关闭端口 默认情况下windows有很多端口是开放的.在你上网的时候,网络病毒和黑客可以通过这些端口连上你的电脑.所以应该关闭.主要有tcp 135 , ...

  8. windows 2003下玩CS“视频无法使用,找不到vids.cvid解压缩程序”的解决办法

    windows 2003下玩CS"视频无法使用,找不到vids:cvid解压缩程序"的解决办法 出现这个问题一般在Windows Server 2003系统下,比如在玩CS游戏时, ...

  9. Redhat 5.4 Orcle RAC 数据库 从10.2.0.1升级到 10.2.0.4

    之前安装的是两个节点的RAC 平台. 数据库版本是10.2.0.1. 这个实验的目的就是将这个数据库版本从10.2.0.1 升级到 10.2.0.4.  升级包可以从Oracle metalink上进 ...

最新文章

  1. python鼠标键盘操作 PyUserInput
  2. python 做词云 -jupyter跟随王树义教程学习
  3. java nio connect_Java NIO系列教程(八) SocketChannel
  4. 科幻画图片大全浇水机器人_从机器人到智能机器人,谭建荣院士为温肯师生揭秘新科技...
  5. SQL SERVER的连接方式
  6. Java 解析XML的几种方法
  7. MFC处理回车窗口消失
  8. ArrayList理解(5)与vector区别
  9. Scanner和BufferedReader从控制台读取输入数据
  10. python快速排序函数_两种方法在Python中实现快速排序
  11. 时间序列分析-AR模型
  12. 苹果电脑mac系统空间不足怎么清理内存优化?最详细的教程分享
  13. 魔兽争霸III 全图的制作-魔兽全图-DOTA-信长-真三-IMBA-丛林肉搏全图
  14. Linux兄弟连学习
  15. 如何关闭android键盘,软键盘怎么关?软键盘关闭方法
  16. 【网页处理与文本分析】某电视剧弹幕信息情感分析
  17. 解决Windows 无法打开文件夹 找不到应用程序
  18. Bootstrap按钮样式
  19. 2022/4/18 天梯赛刷题记录2022天梯赛热身赛
  20. python turtle画彩虹的代码_python绘制彩虹图

热门文章

  1. 知识图谱的前世今生:为什么我们需要知识图谱?
  2. 德勤:2018年科技、传媒和电信行业未来趋势预测
  3. 那么多GAN哪个好?谷歌大脑泼来冷水:都和原版差不多
  4. CAAI白皮书丨中国人工智能创新应用白皮书(附下载)
  5. 东方数智发布新品AIDOL™,打造人工智能偶像全息平台
  6. 道歉无用!被 Linux “拉黑”的明尼苏达大学还在努力重获信任
  7. bzoj2458: [BeiJing2011]最小三角形
  8. 屏蔽storm ui的kill功能
  9. pom配置之:distributionManagementsnapshot快照库和release发布库
  10. 新电脑装不了win7?来试试我的方法!