Site icon IT Tutorial

ORA-27048: skgfifi: file header information is invalid ORA-19625: error identifying file in Oracle XTTS Convert Step

Hi,

When I use Oracle XTTS for Cross platform migration, I got ” ORA-27048: skgfifi: file header information is invalid ” error.

If you want to learn NEW Oracle XTTS V4 Cross platform database migration utility, you can read following article.

https://ittutorial.org/new-oracle-xtts-v4-reduce-transportable-tablespace-downtime-using-cross-platform-incremental-backup/

 

Error was taken in this Conversion step. This error are taken both V3 and V4.

 

[DEVECI]/backup/ttsYeniTarget $ $ORACLE_HOME/perl/bin/perl xttdriver.pl -r
============================================================
trace file is /backup/ttsYeniTarget/rollforward_Oct2_Wed_09_33_35_402//Oct2_Wed_09_33_35_402_.log
=============================================================

--------------------------------------------------------------------
Parsing properties
--------------------------------------------------------------------

--------------------------------------------------------------------
Done parsing properties
--------------------------------------------------------------------


--------------------------------------------------------------------
Checking properties
--------------------------------------------------------------------

--------------------------------------------------------------------
Done checking properties
--------------------------------------------------------------------


--------------------------------------------------------------------
Start rollforward
--------------------------------------------------------------------

ERROR IN CONVERSION ORA-19624: operation failed, retry possible
ORA-19505:
failed to identify file "/backup/ttsYeni/backup/j0ud8lun_1_1"
ORA-27048: skgfifi: file header information is invalid
Additional information:
13
ORA-19600: input file is backup piece
(/backup/ttsYeni/backup/j0ud8lun_1_1)
ORA-19601: output file is backup piece
(/backup/ttsYeni/backup/xib_j0ud8lun_1_1_239)
CONVERTED BACKUP PIECE/backup/ttsYeni/backup/xib_j0ud8lun_1_1_239

PL/SQL procedure successfully completed.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Error:
------
/backup/ttsYeniTarget/rollforward_Oct2_Wed_09_33_35_402//xxttconv_j0ud8lun_1_1_239.sql execution failed
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

You can get following error at the Oracle XTTS V4.

 

 

RMAN> convert from platform 'Linux x86 64-bit' datafile '/backup/backup/DEVECI_160.tf' format '+DATA/DEVECI_160.dbf' ;
2> 
Starting conversion at target at 07-OCT-19
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=2941 instance=BILL1 device type=DISK
allocated channel: ORA_DISK_2
channel ORA_DISK_2: SID=128 instance=BILL1 device type=DISK
allocated channel: ORA_DISK_3
channel ORA_DISK_3: SID=212 instance=BILL1 device type=DISK
allocated channel: ORA_DISK_4
channel ORA_DISK_4: SID=297 instance=BILL1 device type=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of conversion at target command at 10/07/2019 08:09:08
ORA-19625: error identifying file /backup/backup/DEVECI_160.tf
ORA-27048: skgfifi: file header information is invalid
Additional information: 25

Recovery Manager complete.
No such file or directory
####################################################################

 

To solve this problem, you should check PLATFORM_ID probably this value is error. Modify this value same with Source PLATFORM_ID .

select PLATFORM_ID from v$database;

 

After changing PLATFORM_ID  value, problem will be solved.

 

Do you want to learn Oracle Database for Beginners, then read the following articles.

https://ittutorial.org/oracle-database-19c-tutorials-for-beginners/

Exit mobile version