PHP code: Recovery Manager: Release 9.2.0.1.0 - Production Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved. Windows 2000 Version 5.1 Service Pack 2, v.2149, CPU type 586 Starting with debugging set to level=9, types=ALL DBGSQL: EXEC SQL AT TARGET select decode(status,'OPEN',1,0) into :b1 from v$instance DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select value into :b1:b2 from v$parameter where name='compatible' DBGSQL: sqlcode=0 DBGSQL: :b1 = "9.2.0.0.0" DBGSQL: EXEC SQL AT TARGET declare dot1st number ; dot2nd number ; dot3rd number ; begin dot1st := instr ( :vcomp_txt , '.' , 1 , 1 ) ; dot2nd := instr ( :vcomp_txt , '.' , 1 , 2 ) ; if instr ( :vcomp_txt , '.' , 1 , 3 ) = 0 then dot3rd := length ( :vcomp_txt ) + 1 ; else dot3rd := instr ( :vcomp_txt , '.' , 1 , 3 ) ; end if ; :vcomp_txt := lpad ( substr ( :vcomp_txt , 1 , dot1st -1 ) , 2 , '0' ) || lpad ( substr ( :vcomp_txt , dot1st + 1 , dot2nd -dot1st -1 ) , 2 , '0' ) || lpad ( substr ( :vcomp_txt , dot2nd + 1 , dot3rd -dot2nd -1 ) , 2 , '0' ) ; :vcomp_ub4 := to_number ( :vcomp_txt ) ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "090200" DBGSQL: :b2 = 90200 DBGMISC: krmkpdbs(): vcomp_txt:090200 vcomp_ub4:90200 flags:1 DBGSQL: EXEC SQL AT TARGET begin :vsn_min := dbms_backup_restore . protocol_version_number_min ; :rel_min := dbms_backup_restore . protocol_release_number_min ; :upd_min := dbms_backup_restore . protocol_update_number_min ; :vsn_max := dbms_backup_restore . protocol_version_number_max ; :rel_max := dbms_backup_restore . protocol_release_number_max ; :upd_max := dbms_backup_restore . protocol_update_number_max ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn := to_char ( :vsn_max , 'fm00' ) || '.' || to_char ( :rel_max , 'fm00' ) || '.' || to_char ( :upd_max , 'fm00' ) ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = 8 DBGSQL: :b2 = 0 DBGSQL: :b3 = 4 DBGSQL: :b4 = 9 DBGSQL: :b5 = 2 DBGSQL: :b6 = 0 DBGSQL: :b7 = "09.02.00" DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn<img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn_i := vsn ; if vsn is not null then <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.00.04" DBGSQL: :b3 = 80004 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn<img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn_i := vsn ; if vsn is not null then <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.00.05" DBGSQL: :b3 = 80005 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn<img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn_i := vsn ; if vsn is not null then <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.03" DBGSQL: :b3 = 80103 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.05" DBGSQL: :b3 = 80105 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.06" DBGSQL: :b3 = 80106 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.07" DBGSQL: :b3 = 80107 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "09.00.00" DBGSQL: :b3 = 90000 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "09.02.00" DBGSQL: :b3 = 90200 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = NULL DBGSQL: :b3 = 90200 DBGSQL: EXEC SQL AT TARGET begin dbms_output . enable ( 1000000 ) ; dbms_rcvman . setDebugOn ; end ; DBGSQL: sqlcode=0 DBGSQL: EXEC SQL AT TARGET select name ,resetlogs_time ,resetlogs_change# ,dbid ,rpad(name,8,'x') into :b1:b2,:b3,:b4,:b5:b6,:b7 from v$database DBGSQL: sqlcode=0 DBGSQL: :b1 = "DEMO" DBGSQL: :b3 = "19-JUL-04" DBGSQL: :b4 = 264188 DBGSQL: :b5 = -1022591970 DBGSQL: :b7 = "DEMOxxxx" DBGSQL: EXEC SQL AT TARGET select nvl(max(cpmid),0) into :b1 from x$kcccp where cpsta=2 DBGSQL: sqlcode=0 DBGSQL: :b1 = -1018768655 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Parallel backup and recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Incremental backup and recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Duplexed backups' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Block Media Recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Point-in-time tablespace recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 connected to target database: DEMO (DBID=3272375326)
Recovery Manager: Release 9.2.0.1.0 - Production Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved. Windows 2000 Version 5.1 Service Pack 2, v.2149, CPU type 586 Starting with debugging set to level=9, types=ALL DBGSQL: EXEC SQL AT TARGET select decode(status,'OPEN',1,0) into :b1 from v$instance DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select value into :b1:b2 from v$parameter where name='compatible' DBGSQL: sqlcode=0 DBGSQL: :b1 = "9.2.0.0.0" DBGSQL: EXEC SQL AT TARGET declare dot1st number ; dot2nd number ; dot3rd number ; begin dot1st := instr ( :vcomp_txt , '.' , 1 , 1 ) ; dot2nd := instr ( :vcomp_txt , '.' , 1 , 2 ) ; if instr ( :vcomp_txt , '.' , 1 , 3 ) = 0 then dot3rd := length ( :vcomp_txt ) + 1 ; else dot3rd := instr ( :vcomp_txt , '.' , 1 , 3 ) ; end if ; :vcomp_txt := lpad ( substr ( :vcomp_txt , 1 , dot1st -1 ) , 2 , '0' ) || lpad ( substr ( :vcomp_txt , dot1st + 1 , dot2nd -dot1st -1 ) , 2 , '0' ) || lpad ( substr ( :vcomp_txt , dot2nd + 1 , dot3rd -dot2nd -1 ) , 2 , '0' ) ; :vcomp_ub4 := to_number ( :vcomp_txt ) ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "090200" DBGSQL: :b2 = 90200 DBGMISC: krmkpdbs(): vcomp_txt:090200 vcomp_ub4:90200 flags:1 DBGSQL: EXEC SQL AT TARGET begin :vsn_min := dbms_backup_restore . protocol_version_number_min ; :rel_min := dbms_backup_restore . protocol_release_number_min ; :upd_min := dbms_backup_restore . protocol_update_number_min ; :vsn_max := dbms_backup_restore . protocol_version_number_max ; :rel_max := dbms_backup_restore . protocol_release_number_max ; :upd_max := dbms_backup_restore . protocol_update_number_max ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn := to_char ( :vsn_max , 'fm00' ) || '.' || to_char ( :rel_max , 'fm00' ) || '.' || to_char ( :upd_max , 'fm00' ) ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = 8 DBGSQL: :b2 = 0 DBGSQL: :b3 = 4 DBGSQL: :b4 = 9 DBGSQL: :b5 = 2 DBGSQL: :b6 = 0 DBGSQL: :b7 = "09.02.00" DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn<img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn_i := vsn ; if vsn is not null then <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.00.04" DBGSQL: :b3 = 80004 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn<img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn_i := vsn ; if vsn is not null then <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.00.05" DBGSQL: :b3 = 80005 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn<img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsn_i := vsn ; if vsn is not null then <img src="images/smilies/13.gif" smilieid="207" border="0" alt="" />kg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.03" DBGSQL: :b3 = 80103 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.05" DBGSQL: :b3 = 80105 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.06" DBGSQL: :b3 = 80106 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "08.01.07" DBGSQL: :b3 = 80107 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "09.00.00" DBGSQL: :b3 = 90000 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = "09.02.00" DBGSQL: :b3 = 90200 DBGSQL: EXEC SQL AT TARGET declare vsn varchar2 ( 20 ) ; begin vsn := dbms_rcvman . getPackageVersion ; :pkg_vsn:pkg_vsn_i := vsn ; if vsn is not null then :pkg_vsnub4 := to_number ( substr ( vsn , 1 , 2 ) || substr ( vsn , 4 , 2 ) || substr ( vsn , 7 , 2 ) ) ; end if ; end ; DBGSQL: sqlcode=0 DBGSQL: :b1 = NULL DBGSQL: :b3 = 90200 DBGSQL: EXEC SQL AT TARGET begin dbms_output . enable ( 1000000 ) ; dbms_rcvman . setDebugOn ; end ; DBGSQL: sqlcode=0 DBGSQL: EXEC SQL AT TARGET select name ,resetlogs_time ,resetlogs_change# ,dbid ,rpad(name,8,'x') into :b1:b2,:b3,:b4,:b5:b6,:b7 from v$database DBGSQL: sqlcode=0 DBGSQL: :b1 = "DEMO" DBGSQL: :b3 = "19-JUL-04" DBGSQL: :b4 = 264188 DBGSQL: :b5 = -1022591970 DBGSQL: :b7 = "DEMOxxxx" DBGSQL: EXEC SQL AT TARGET select nvl(max(cpmid),0) into :b1 from x$kcccp where cpsta=2 DBGSQL: sqlcode=0 DBGSQL: :b1 = -1018768655 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Parallel backup and recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Incremental backup and recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Duplexed backups' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Block Media Recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 DBGSQL: EXEC SQL AT TARGET select decode(value,'TRUE',1,0) into :b1 from v$option where parameter='Point-in-time tablespace recovery' DBGSQL: sqlcode=0 DBGSQL: :b1 = 1 connected to target database: DEMO (DBID=3272375326)