Table of Contents Previous Next PDF


Installing Oracle Tuxedo on OpenVMS

Installing Oracle Tuxedo on OpenVMS
This chapter explains how to install and configure the Oracle Tuxedo system on your OpenVMS system.
The topics covered in this chapter include:
Preparing to Install Oracle Tuxedo
Note:
Before installing Oracle Tuxedo, you must:
The following sections provide procedures for verifying this information.
Verifying the Hardware and Software Configuration
Before you install Oracle Tuxedo, you must verify that the machine on which you wish to install Oracle Tuxedo meets the minimum hardware and software requirements.
Use the following procedure to verify your machine meets the requirements.
1.
2.
3.
4.
Verify that the HP OpenVMS patch QXCM1001201953_4638493661-461_2012-04-17 has been applied to the operating system.
Note:
This image should be used on IA64 platforms running OpenVMS V8.4 with the VMS84I_UPDATE V6.0 kit installed. Please note that this fix will be available in the ACRTL TIMA kit. If you do not have the ACRTL TIMA kit, it is advised that you use this patch.
Any future update kit or ACRTL V0100 TIMA kit installation used in your customer environment, overrides this fix. You may have to request a new set of DECC$SHR* images to use this fix on top of the update or ACRTL V0100 TIMA kit.
Verifying the User ID Privileges and Quotas
The person installing Oracle Tuxedo must log on to the machine with the user ID privileges and quotas as listed in Table 2‑1
.
Use the following procedure to verify the user ID privileges.
1.
2.
set proc/priv=all
Installing Oracle Tuxedo
1.
2.
3.
product install Tuxedo /source=src_dir/destination=dest_dir
where:
src_dir is the directory in which you put the installation package (PCSI).
dest_dir is the directory in where Oracle Tuxedo is installed. dest_dir must be a valid directory name.
4.
Select one of the following options:
1- Full Install
2- Server Install
3- Full Client Install
4- Jolt Client Install
5- ATMI Client Install
6- Customize ...
Note:
server (to install all Oracle Tuxedo server package)
full client (to install only the Oracle Tuxedo all client packages)
jolt client (to install only the Oracle Tuxedo Jolt client)
atmi client (to install only the Oracle Tuxedo ATMI client)
5. The PCSI utility will install the required files. You can monitor the progress of the installation on the screen.
Setting Up Your Environment
Before you can use Oracle Tuxedo, you must set up your environment using a DCL script named postinstall. The DCL script performs the following tasks:
Starts the vps_daemon if you have requested this process
Note:
Logical Names
Before you can use Oracle Tuxedo, you must set several logical names. The OpenVMS operating system allows you to set logical names in either the group table or the system table.
Group Table
Setting logical names in the group table gives you the ability to run multiple versions of Oracle Tuxedo on the same platform. Subsequent versions of the Oracle Tuxedo system can be installed under different group tables.
To use this method requires that all users who want to invoke Oracle Tuxedo commands must be listed in the group table in which all the required logical names for Oracle Tuxedo reside.
System Table
Setting logical names in the system table allows you to give all users of a system access to Oracle Tuxedo. However, subsequent versions of Oracle Tuxedo cannot be installed simultaneously on the same machine.
vps_daemon Process
The vps_daemon process provides the basic infrastructure for Oracle Tuxedo client and server processes. Oracle Tuxedo client and server processes use the vps_daemon process to perform data exchange, synchronization, monitoring, and network communication functions. The vps_daemon process also allocates the resources needed for Oracle Tuxedo client and server processes to perform these functions.
The vps_daemon process requires that the logical name VPS_INITPATH point to a valid file containing the configuration parameters for the process. This file, vps_init.txt, is located in the udataobj directory and should not be modified. The parameters in this file are comparable to the IPC (Inter Process Communication) tunable parameters on the UNIX platform and to the IPC parameters on the Windows NT platform. The default parameters in vps_init.txt are capable of supporting approximately 50 Oracle Tuxedo servers and 200 Oracle Tuxedo clients.
If you want to change the default parameters (or perform other advanced configuration tasks), please consult Oracle Support.
Configuring Oracle Tuxedo
This section explains how to configure Oracle Tuxedo once you have finished installing it.
Configuration Instructions
Use the following procedure to complete the configuration process.
1.
Change the current directory to the dest_dir.bin directory, where dest_dir is the directory you specified during installation.
2.
set default device:[dest_dir.BIN]
where device is the device specification of your file system and dest_dir is the directory you specified during installation.
3.
@postinstall
4.
5.
Note:
6.
Note:
If you choose not to start the vps_daemon process, then you will have to manually start the process. The vps_daemon.exe file is located in the BIN directory of the Oracle Tuxedo installation directory.
7.
Note:
if you want to use command, epifregedt.exe, to register the LDAP Filter File Location manually, please pay attention its format. The following example shows the correct format and incorrect format:
correct format:
epifreg -u "filterFileLocation=file:////dka0/tuxedo11gR1/udataobj/security/bea_ldap_filter.dat"
epifreg -u "filterFileLocation=file:///dka0:[tuxedo11gR1.udataobj.security]bea_ldap_filter.dat"
incorrect format:
epifreg -u "filterFileLocation=file://dka0:[tuxedo11gR1.udataobj.security]bea_ldap_filter.dat"
Oracle Tuxedo should now be fully configured and ready to run.
Disable Multiple Kernel Thread for GWTDOMAIN
Disabling multiple kernel thread for GWTDOMAIN may improve overall performance. To disable multiple kernel threading, use the following command:
set image/flags=(NOMKTHREADS) GWTDOMAIN.EXE.

Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.