I am backing up the Oracle database of an SAP system online via the split-mirror approach with a BRBACKUP -t online_split command. After having copied all datafiles, BRBACKUP terminates with the following error message (excerpt):
BR0330I Starting and mounting database instance X86/SPLIT ... BR0278E Command output of '/oracle/X86/102_64/bin/sqlplus': SQL*Plus: Release 10.2.0.1.0 - Production on Fri Aug 1 00:28:15 2008 Copyright (c) 1982, 2005, Oracle. All rights reserved. SQL> ERROR: ORA-12545: Connect failed because target host or object does not exist SQL> SQL> ORA-12545: Connect failed because target host or object does not exist SQL> BR0280I BRBACKUP time stamp: 2008-08-01 00.28.15 BR0279E Return code from '/oracle/X86/102_64/bin/sqlplus': 0 BR0302E SQLPLUS call for database instance X86/SPLIT failed BR0332E Start and mount of database instance X86/SPLIT failed
At this point,
- all data files have been copied successfully;
- the control files have been copied;
- a copy of the backup summary .fnd file has been written to the sapbackup directory of both database host and backup host;
- I verified that the tablespaces had been put into backup mode before the split command was executed.
I wonder why BRBACKUP is trying to mount an instance "X86/SPLIT" that is not defined in tnsnames.ora?
What is the function of this step, and how can I suppress it as this flags the entry of the backup run in DB12 as failed?
OS version: Solaris 10 x64 (database and backup host)
Database: Oracle 10.2.0.2.0
SAP Kernel: 700
BRTOOLS Version: 7.00 (34)