I wanted to refresh a number of test databases on different Windows servers from a central backup location, so I mapped a network share to the Y: drive on each server and tried the duplicate command:
RMAN> duplicate database to TESTDB backup location ='Y:\BACKUPS\MASTERIMAGE\20170630'; Starting Duplicate Db at 13-JUL-17 RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: failure of Duplicate Db command at 07/13/2017 09:25:59 RMAN-05501: aborting duplication of target database RMAN-05579: CONTROLFILE backup not found in Y:\BACKUPS\MASTERIMAGE\20170630
The permissions on both share and drive looked okay, (read access to each server and to everyone).
If I copied the files from Y:\ to a local drive, then the duplicate worked.
Apparently RMAN on Windows requires UNC paths for network shares rather than mapped drive letters.