Professional Documents
Culture Documents
PURPOSE
The purpose of this Article is to define the procedures for converting the Oracle database backups
on a host from TSM/TDPO to Data Doman Boost (DDBoost). The procedures outlined in this
document are intended for use by the Database Operations team.
PREPARATION
ln -s /opt/oracle/libs/DDBoost/v1.2/lib/libDDBoost.so .
ln -s /opt/oracle/libs/DDBoost/v1.2/lib/libddobk.so .
4. Make sure “ormerck” and any other database accounts are unlocked.
$ cd /opt/oracle/libs
$ mkdir DDBoost
$ mkdir DDBoost/v1.1
$ mkdir DDBoost/v1.2
$ mkdir DDBoost/v1.1/lib
$ mkdir DDBoost/v1.2/lib
$ cd /tmpdump
$ cd ormerck Create if necessary
$ mkdir -p DDBoost11
$ mkdir -p DDBoost12
WI – RECONFIGURE ORACLE TSM DATABASE BACKUPS TO USE DDBOOST
3. Get the RMAN plugin for the target platform (UNIX or LINUX) from the software depot
$ cd /tmpdump/ormerck/DDBoost11
$ tar vxf filename
$ export ORACLE_HOME=/opt/oracle/libs/DDBoost/v1.1
$ ./install.sh
$ cd /tmpdump/ormerck/DDBoost12
$ tar vxf filename
$ export ORACLE_HOME=/opt/oracle/libs/DDBoost/v1.2
$ ./install.sh
$ cd /opt/oracle/libs
$ chmod -R 755 DDBoost
$ rm –rf /tmpdump/ormerck/DDBoost*
WI – RECONFIGURE ORACLE TSM DATABASE BACKUPS TO USE DDBOOST
1. Login as the Oracle database owner and ensure that ORACLE_HOME and ORACLE_SID
are set for any database in the target home.
cd $ORACLE_HOME/config
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libCSP-Security.so .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libCSP-lb.so .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libccme_base.sl .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libccme_base_non_fips.sl .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libcryptocme.sig .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libcryptocme.sl .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libccme_base.so .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libccme_base_non_fips.so .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libcryptocme.sig .
ln -s /opt/oracle/libs/DDBoost/v1.2/config/libcryptocme.so .
$ export LD_LIBRARY_PATH=$ORACLE_HOME/lib
rman target /
1. Ensure that ORACLE_HOME and ORACLE_SID are for the target database.
rman target /
Note: For parallelism, use 1 channel for every 1.2tb of database size on UNIX (2tb on Linux).
rman target /
3. Create/Submit new backup jobs for DDBoost with new name, save new job to library and
cancel previously scheduled (TSM) jobs.
An alternative to the software depot for downloading the RMAN plugin for the target platform
(UNIX or LINUX)
\\usdm2112\esr\Software\EMC\DDEBoost
WI – RECONFIGURE ORACLE TSM DATABASE BACKUPS TO USE DDBOOST
ORA-06594
ORA-06594: ICD is unable to compute a result
ORA-03113: end-of-file on communication channel
ORA-027211
ORA-27211: Failed to load Media Management Library
Make sure storage unit and host match each other and what was registered.
Make sure links to the ddboost libraries ($ORACLE_HOME/lib & ORACLE_HOME/config) are
pointing to the correct file names (and extensions “.sl” or “.so”) for your platform. Linked file
must exit in /opt/oracle/libs/DDBoost.
Misc Troubleshooting
VERSION CONTROL
Version Date Author Description of Change Section
1.0 17/Sep/2014 Paul Scotto Initial Document ALL
1.2 01/Oct/2014 Paul Scotto Updated for first run through ALL
1.3 02/Oct/2014 Paul Scotto Added fixes for some known ADDENDUM C –
errors encountered so far KNOWN ERRORS
2.1 05/Oct/2014 Paul Scotto Added fix for media manager ADDENDUM C –
error in OEM jobs on HP KNOWN ERRORS
UNIX
2.2 07/Nov/2014 Paul Scotto Fixed syntax for links to v1.1 INSTALL
(version was missing) DDBOOST
PLUGIN – ONCE
PER HOST
3.0 14/Jan/2015 Paul Scotto Added Solaris (UNIX) Host Install &
Home Install