My Oracle Support Banner

RMAN Cross Platform Mirgration From Windows To Linux Using RMAN Active Duplicate Appends Windows directory Path to Filename on Linux (Doc ID 3048882.1)

Last updated on OCTOBER 08, 2024

Applies to:

Oracle Database - Enterprise Edition - Version 12.2.0.1 and later
Oracle Cloud Infrastructure - Exadata Cloud Service - Version N/A and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Gen 2 Exadata Cloud at Customer - Version All Versions and later
Information in this document applies to any platform.

Goal

Issue related to Creating standby from Windows to Linux server

When Rman duplicate is used to create standby with db_file_name_convert set the datafile name on Linux gets appended with the Windows Folder name along with filename.


NOTE: In the images and/or the document content below, the user information and environment data used represents fictitious data
from the Oracle sample schema(s), Public Documentation delivered with an Oracle database product or other training material.
Any similarity to actual environments, actual persons, living or dead, is purely coincidental and not intended in any manner.

In this Example :-

Db name :- ORCL

On Windows Primary the datafiles are under

D:/ORACLE/ORCL

Destination Standby Linux the datafiles are to be created under /u01/oracle/ORCL/

In Active Rman Duplicate for standby script

db_file_name_convert='D:/ORACLE/ORCL','/u01/oracle/ORCL'

On Linux after duplicate completes the datafile name is appended with the windows Directory name

/u01/oracle/ORCL/D:ORACLEORCLO1_MF_SYSAUX_MDRV7WQ4_.DBF

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.