How to install IBM Tivoli Data Protection for Oracle (TDPO) on Windows and Unix Systems

Before installing IBM Tivoli Data Protection for Oracle on Windows or Unix systems make sure you meet the required Software and Hardware Requirements. In this post we will see the Hardware and Software Requirements for installing TDP for Oracle and Installation procedures.

Supported Oracle Database levels
  • 32-bit Oracle Database 11gR1: Standard or Enterprise editions 
  • 32-bit Oracle Database 11gR2: Standard or Enterprise editions
  • 64-bit Oracle Database 11gR1: Standard or Enterprise editions
  • 64-bit Oracle Database 11gR2: Standard or Enterprise editions
Supported Oracle Database environments
  • 32-bit Oracle Real Application Clusters 11gR1
  • 32-bit Oracle Real Application Clusters 11gR2
  • 64-bit Oracle Real Application Clusters 11gR1
  • 64-bit Oracle Real Application Clusters 11gR2 
Required Java levels
Use the following Oracle JavaTM levels on the HP-UX, Solaris, and Linux platforms
  • Java JRE 6, and later mod levels and fix packs
  • Java JRE 7, and later mod levels and fix packs
Also Read: Installation, Upgrade & Configuration steps of IBM TDP for MSSQL
Tivoli Storage Manager server and API requirements
  • Any Tivoli Storage Manager server in support that is compatible with the Tivoli Storage Manager API used in your environment.
  • For Linux x86, Tivoli Storage Manager API Version 6.2.2, and later mod levels and fix packs.
  • For all other UNIX and Linux platforms, either of the following Tivoli Storage Manager API versions
               Tivoli Storage Manager API Version 6.2.2, and later mod levels and fix packs
               Tivoli Storage Manager API Version 6.3.0, and later mod levels and fix packs

Tivoli Storage Manager communication methods requirements
Use the following communication methods for AIX, HP-UX Itanium, and Solaris SPARC
  • TCP/IP
  • Shared memory
Data Protection for Oracle and the Tivoli Storage Manager server must be installed on the same machine in order for shared memory to work. Use TCP/IP as the following communication method for Linux on x86, Linux x86_64 and Linux on System z

Virtualization Environment Requirements

Installing steps for TDP for Oracle on AIX

Hardware Requirements 
  • IBM system p OR
  • IBM system i OR any compatible hardware supported by the operating system and Oracle.
  • A minimum of 25MB of disk space, and optionally at least 15MB of disk space for each Language Pack to be installed (there are a total of 13 available).
Software Requirements for the 64-bit AIX platform
  • 64-bit AIX 6.1 and later TL levels and fix packs
  • 64-bit AIX 7.1 and later TL levels and fix packs
Default Installation Path
  • Data Protection for Oracle 64-bit /usr/tivoli/tsm/client/oracle/bin64
  • Data Protection for Oracle /usr/tivoli/tsm/client/oracle/bin64 Utilities
  • Tivoli Storage Manager API /usr/tivoli/tsm/client/api/bin64 64-bit
Also Read: How TDPO works with RMAN

Installing TDP for Oracle
  • By using SMITTY INSTALLP command select and highlight all the Data Protection for Oracle supported packages including License Agreement and press F7.
                 tivoli.tsm.client.oracle.aix.64bit
                 tivoli.tsm.client.oracle.tools.aix.64bit
                 tivoli.tsm.client.api.aix.64bit
                 tivoli.tsm.client.oracle.msg.aix.64bit.xx_XX
                 tivoli.tsm.loc.client.oracle.aix.64bit.ela
  • In Install and Update from LATEST Available Software window, press ENTER.

Installing TDP for Oracle on HPUX

Hardware Requirements 
  • 64-bit HP Integrity Server (Itanium), or newer or any compatible hardware supported by the operating system and Oracle.
  • A minimum of 25MB of disk space, and optionally.
  • At least 15MB of disk space for each Language Pack to be installed.
Software Requirements
  • 64-bit HP 11iv3, and later mod levels and fix packs
Default Installation Path (same for LINUX & SOLARIS)
  • Data Protection for Oracle 64-bit /opt/tivoli/tsm/client/oracle/bin64
  • Data Protection for Oracle Utilities  /opt/tivoli/tsm/client/oracle/bin64
  • Tivoli Storage Manager API /opt/tivoli/tsm/client/api/bin64
Installing TDP for Oracle
  • Log in as the root user:
# su Password
  • Set the appropriate permission to the directory where the software package is located. 
chmod 755 /setupfiles
  • Issue this command to install the Tivoli Storage Manager API. The default language is English.
$ swinstall -v -s /setupfiles/oracle/hpuxia/api/TIVsmCapi64
  • Now change to the TDPO installable directory and enter the name of the installable file (TDPOracle64.bin) on the command line and press Enter to install the Data Protection for Oracle product, utilities, and license
$ TDPOracle64.bin
  • To install in GUI mode, enter the following command 
$ TDPOracle64.bin -i gui

If the installable file was downloaded from the FTP site, the filename might be different than TDPOracle64.bin.
  • If you want to install Data Protection for Oracle in a language other than English, enter the name of the Data Protection for Oracle installable file for the desired language (TDPOracle.msg.xx_XX.bin) on the command line and press Enter
$ TDPOracle.msg.xx_XX.bin

Make sure the Tivoli Storage Manager API language package for the desired language (TIVsmC.msg.xx_XX) is also installed.

Installing TDP for Oracle on Windows (32 bit & 64 bit)

Hardware Requirements
  • A minimum of 80MB of disk space, and optionally at least 25MB disk space for prerequisites included in the installation package.
  • At least 5MB of disk space for each Language Pack to be installed. 
Software Requirements

The following operating systems are supported for the 32-bit Windows x32 platform. 
  • 32-bit Windows Server 2003, or later Service Pack levels: Standard or Enterprise editions.
  • 32-bit Windows Server 2003 R2, or later Service Pack levels: Standard or Enterprise editions.
  • 32-bit Windows Server 2008, or later Service Pack levels: Standard or Enterprise editions
The following operating systems are supported for the 64-bit Windows x64 platform.
  • 64-bit Windows Server 2003, or later Service Pack levels: Standard x64 or Enterprise x64 editions.
  • 64-bit Windows Server 2003 R2, or later Service Pack levels: Standard x64 or Enterprise x64 editions.
  • 64-bit Windows Server 2008, or later Service Pack levels: Standard x64 or Enterprise x64 editions.
  • 64-bit Windows Server 2008 R2, or later Service Pack levels: Standard x64 or Enterprise x64 editions.
Also Read: Integrating TDPO with RMAN to configure Oracle DB backups
Microsoft Visual C++ Requirements
The following prerequisites are also required, and are installed automatically by Data Protection for Oracle 6.3.0, if not already present on your machine. 

Windows x32 platform 
32-bit Microsoft Visual C++ 2010 Redistributable Package 
x:\oracle\windows\x32\client\setup\ISSetupPrerequisites\{270b0954-35ca-4324-bbc6-ba5db9072dad}\vcredist_x86.exe 

Windows x64 platform 
64-bit Microsoft Visual C++ 2010 Redistributable Package 
x:\oracle\windows\x64\client\setup\ISSetupPrerequisites\7f66a156-bc3b-479d-9703-65db354235cc}\vcredist_x64.exe 

The installation package(s) include the above prerequisites and will be installed if they have not already been installed onto the system. Installation of the these prerequisite may require a system reboot. To avoid a system reboot, please ensure that these prerequisites are installed before starting the Data Protection for Oracle installation process.

Additional requirements for the use of TSM Central Scheduling 

On 32-bit platforms:
The 32-bit Tivoli Storage Manager Backup-Archive Client 6.3.0, or later

On 64-bit platforms:
The 64-bit Tivoli Storage Manager Backup-Archive Client 6.3.0, or later

Default Installation Path
The 64-bit version of Data Protection for Oracle is installed in the \AgentOBA64 directory under this base default directory: c:\Program Files\Tivoli\TSM\. For best results, install all Tivoli Storage Manager products and components into the same base directory. The installation process does not overwrite the existing dsm.opt (options file), tdpo.opt (configuration file), or log files.

Installing TDP for Oracle
  • Go to the directory where the set up files are located
(x86): x:\oracle\windows\x32\client\setup
(x86_64): x:\oracle\windows\x64\client\setup
  • Click OK to start the installation program. Alternatively, you can double-click setup.exe by using Windows Explorer.
  • Select the required Language
  • Accept the License Agreement and Click Finish
  • You can also silently install Data Protection for Oracle by using the Microsoft Installer program, also known as MSI (msiexec.exe).
You must install Data Protection for Oracle from an account that is a member of the local Administrators group for the computer on which the Oracle server is running.

2 Responses to "How to install IBM Tivoli Data Protection for Oracle (TDPO) on Windows and Unix Systems"

  1. is there any downtime for the server when required to instal TDP? or any other disruption?

    ReplyDelete
  2. For Unix systems no downtime required but for Windows IBM recommends reboot but you can still skip it... good to go without downtime

    ReplyDelete