- 9
- 0
- 约9.77千字
- 约 9页
- 2017-05-17 发布于湖北
- 举报
oracle 升级到
Oracle 10g R2 安装配置Oracle Patch Set for Windows 32BIT升级步骤升级测试环境:服务器:P4 3.0 1G RAM操作系统:Windows 2003 Server EE SP2 32BIT数据库:Oracle 升级补丁包:Oracle (Oracle 10g R2 Patch Set3)数据库存储:NTFS文件系统一、Oracle Patch Set for Windows 32BIT系统环境要求? 硬件要求: Intel Pentium or AMD 32 bit 处理器? 操作系统要求:o Windows Server 2003o Windows Server 2003 R2o Windows 2000 (Service Pack 2 or later)o Windows XP Professionalo Windows Vista with Service Pack 1 or later? 数据库版本要求:Oracle Database 10g () or later二、 升级安装前准备工作1 关闭数据库:SQL CONNECT SYS AS SYSDBAEnter password: SYS_passwordSQL SHUTDOWN
注意:如果shutdown的时候,长时间没有反应,可能是因为部分服务没有关闭。请先关闭服务。如在升级中遇到96%处的错误时可能于下列服务有关。关闭下列服务。
SQLemctl stop dbconsole
2 停止所有服务1. 关闭所有可能访问数据库的工具, 例如 Oracle Enterprise Manager Database Control or iSQL*Plus:2. C:\E:\oracle\prod t\10.2.0\db_1\bin\emctl stop dbconsole3. C:\E:\oracle\prod t\10.2.0\db_1\bin\isqlplusctl stop4. C:\ lsnrctl stop5. C:\ sqlplus /NOLOG6. SQL CONNECT SYS AS SYSDBA7. Enter password:SYS_Password8. SQL SHUTDOWN使用控制面板中的服务关闭 Oracle Database service OracleServiceSID SID is the system identifier of the database.三、备份系统备份内容包括: Oracle Inventory, Oracle 10g home 和 Oracle 10g Database.四、安装升级包软件1. 以具有操作系统管理员权限的用户登陆系统.2. 解压升级包,运行setup.exe,画面如下:3. 在欢迎画面单击“下一步”.
注意:选择home14. 在指定主目录详细信息画面,选择你想升级的Oracle home,或者选择“路径”, 然后单击“下一步”。5. “下一步”.6. 不启用Oracle Configuration Manager, 单击“下一步”。7. 单击“安装”.8. 进行安装,安装完成后如下画面:9. 在安装结束画面, 单击“退出”, 然后确认退出 Oracle Universal Installer,至此,ORACLE升级包软件安装结束
五、运行脚本升级数据库(注意:这步很重要,不可以忽视)如果只安装了升级包,没有进行数据库字典信息升级,启动数据库将报ORA-01092 ORACLE 例程终止。强行断开连接。(这和Oracle9i有点不同,对Oracle9i做了升级后,不升级数据库字典信息,仍然可以启动数据库使用,但对exp/imp,RMAN之类的工具不能使用)。1运行数据库预升级检查( Pre-Upgrade Information Tool)Conn / as sysdbaSTARTUP UPGRADESPOOL upgrade_info.log@?/rdbms/admin/utl?i.sql(?代表oracle的盘符路径)SPOOL OFF2 进行数据库字典信息升级(Upgrading a Release 10.2 Database)启动监听器:lsnrctl startsqlplus /NOLOGSQL CONNECT / AS SYSDBASTARTUP UPGRADESQL SPOOL patch.log (打印日志,方便如果发生错误的时候,查找问题)SQL @ORACLE_BASE\ORACLE_HO
原创力文档

文档评论(0)