Duplicating target database on same host (windows2000), got

RMAN-00571: ================================================== =========
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ================================================== =========
RMAN-03002: failure of Duplicate Db command at 11/19/2003 15:39:56
ORA-01405: fetched column value is NULL

Here are my script :-

RMAN> RUN
2> {
3>
4> SET NEWNAME FOR DATAFILE 1 TO 'D:\ORACLE\ORADATA\DUP\system01.dbf';
5> SET NEWNAME FOR DATAFILE 2 TO 'D:\ORACLE\ORADATA\DUP\UNDOTBS01.DBF';
6> SET NEWNAME FOR DATAFILE 3 TO 'D:\ORACLE\ORADATA\DUP\DRSYS01.DBF.dbf';
7> SET NEWNAME FOR DATAFILE 4 TO 'D:\ORACLE\ORADATA\DUP\EXAMPLE01.DBF';
8> SET NEWNAME FOR DATAFILE 5 TO 'D:\ORACLE\ORADATA\DUP\INDX01.DBF';
9> SET NEWNAME FOR DATAFILE 6 TO 'D:\ORACLE\ORADATA\DUP\ODM01.DBF';
10> SET NEWNAME FOR DATAFILE 7 TO 'D:\ORACLE\ORADATA\DUP\TOOLS01.DBF';
11> SET NEWNAME FOR DATAFILE 8 TO 'D:\ORACLE\ORADATA\DUP\USERS01.DBF';
12> SET NEWNAME FOR DATAFILE 9 TO 'D:\ORACLE\ORADATA\DUP\XDB01.DBF';
13> SET NEWNAME FOR DATAFILE 10 TO 'D:\ORACLE\ORADATA\DUP\OEM_REPOSITORY.DBF';
14>
15> duplicate target database to dup
16> logfile
17> 'd:\oracle\oradata\dup\redo01.log' SIZE 102400K,
18> 'd:\oracle\oradata\dup\redo02.log' SIZE 102400K,
19> 'd:\oracle\oradata\dup\redo03.log' SIZE 102400K;
20>
21> }

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

executing command: SET NEWNAME

Starting Duplicate Db at 19-NOV-03
using channel ORA_AUX_DISK_1
RMAN-00571: ================================================== =========
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ================================================== =========
RMAN-03002: failure of Duplicate Db command at 11/19/2003 15:39:56
ORA-01405: fetched column value is NULL

More Note:-

1.Auxiliary database (DUP) is started nomount.
2. full backup od target DB (OEMREP)
RMAN> list backup;


List of Backup Sets
===================

BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
427 Full 439M DISK 00:02:37 19-NOV-03
BP Key: 428 Status: AVAILABLE Tag: FULL_OEMREP
Piece Name: D:\ORACLE\ORADB9\DATABASE\02F6QQJQ_1_1
SPFILE Included: Modification time: 19-NOV-03
List of Datafiles in backup set 427
File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ----
1 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\SYSTEM01.DBF
2 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\UNDOTBS01.DBF
3 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\DRSYS01.DBF
4 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\EXAMPLE01.DBF
5 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\INDX01.DBF
6 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\ODM01.DBF
7 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\TOOLS01.DBF
8 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\USERS01.DBF
9 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\XDB01.DBF
10 Full 1198071 19-NOV-03 D:\ORACLE\ORADATA\OEMREP\OEM_REPOSITORY.DBF

thanks.