在Windows平台上手工升级Oracle database到12.1时遇到的问题

在Windows平台上手工升级到12.1时遇到的问题:
参考自:
Error "....Log file directory does not exist or is not writeable.." during upgrade to 12.1 on Windows (Doc ID 2229600.1)


APPLIES TO:

Oracle Database - Enterprise Edition - Version 12.1.0.1 to 12.1.0.2 [Release 12.1]
Microsoft Windows x64 (64-bit)

SYMPTOMS

During manual upgrade of database to 12.1 on Windows platform, below error message is received -

catcon: See C:\app\b2patso3\product\12.1.0\dbhome_1\diagnostics/catupgrd_*.lst files for spool files, if any
open2: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at catcon.pm line 470

  

CHANGES

 

CAUSE

 Oracle Service for source version still existed when upgrade command was executed. Upgrade should be carried on Windows only once old service is deleted and new service with target home version has been created.

 

SOLUTION

1. Delete old service -

C:\> NET STOP OracleService
C:\> ORADIM -DELETE -SID

2. Create new service from target home -

C:\> ORADIM -NEW -SID -INTPWD -STARTMODE AUTO -PFILE %ORACLE_HOME%\DATABASE\INIT.ORA

3. Now, perform the upgrade -

C:\> cd %ORACLE_HOME%\rdbms\admin
C:\> %ORACLE_HOME%\perl\bin\perl catctl.pl -n 6 -l %ORACLE_HOME%\diagnostics catupgrd.sql



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值