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.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s