当前位置 > 主页 > 万和大讲堂 >


如何升级Oracle?

2016-03-01 10:29

  首先去http://metalink.oracle.com 下载相关的补丁包,因为是64位for windows的包是p6810189_10204_MSWIN-x86-64.zip,下载地址:


  南京Oracle认证培训 操作如下.


  (1) Oracle推荐在升级之前先做一个全库的备份;


  (2) 停止所有的Oracle服务


  emctl stop dbconsole


  isqlplusctl stop


  lsnrctl stop


  shutdown immediate;


  在windows服务管理器中停止类似OracleServiceSID的服务


  (3) 运行补丁中的setup.exe,一路next即可


  (4) 启动监听器


  lsnrctl start


  (5) SQL> STARTUP UPGRADE


  (6) 运行升级脚本catupgrd.sql


  SQL> @?/rdbms/admin/catupgrd.sql (前提需要配置环境变量) 或


  SQL>@d:\oracle\product\10.2.0\db_1/rdbms/admin/catupgrd.sql


  另可以通过交互式页面操作:


  From the Start menu, select Programs, then Oracle - HOME_NAME, then Configuration and Migration Tools and then Database Upgrade Assistant to start the Oracle Database Upgrade Assistant.


  Complete the following steps displayed in the Oracle Database Upgrade Assistant screen:


  (7) 重启数据库


  shutdown immediate;


  startup;


  (8) 运行脚本utlrp.sql编译所有invaild的对象 南京Oracle认证培训


  SQL>@?/rdbms/admin/utlrp.sql


  执行完毕后执行查询所有重新编译错误


  SQL> select * from utl_recomp_errors;


  未选定行(这里说明没有错误)


  执行检查:


  SQL> select name from v$database确认ORACLE_SID正确,为ora


  SQL> show user确认当前使用者为SYS


  SQL> select tablespace_name, bytes from dba_data_files对系统表空间大小进行确认。SQL> 南京Oracle认证培训@d:\oracle\product\10.2.0\db_1/rdbms/admin/catalog.sql


  SQL>shutdown immediate


  SQL>startup


  数据库启动成功


  重启监听器,升级成功


最近开班 more>
  • Web前端开发
  • 软件测试
  • 软件测试预科班
  • AI大模型+全栈开发开班
  • 云原生精英班
  • 云网预科班
  • 开发课程基础班第三期
  • 开发课程基础班第二期
  • 开发课程基础班第五期
  • Java全栈
  • CISP
  • HCIP-cloud
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCP 19C
  • RHCA
  • 6月9日
  • 5月21日
  • 5月14日
  • 6月9日
  • 5月7日
  • 5月26日
  • 5月19日
  • 5月12日
  • 6月3日
  • 6月9日
  • 随时开课
  • 7月12日
  • 5月19日
  • 5月19日
  • 5月7日
  • 5月10日
  • 5月24日
  • 5月24日
  • 随时开课
  • 随时开课
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

  • Java大数据交流群560819979加入
  • Python技术交流群595083299加入
  • Oracle技术交流群595119011加入
  • Web前端技术交流群604697610加入
  • Huawei技术交流群482919361加入
  • Redhat技术交流群587875348加入
  • UI设计技术交流群511649801加入
  • Cisco技术交流群596886705加入
  • IT运维技术交流群605888381加入