Oracle ORACLE9I B10508-01 Installation Manual

Oracle audio technologies computer accessories user manual
Hide thumbs Also See for ORACLE9I B10508-01:
Table of Contents

Advertisement

Quick Links

Oracle9i
Installation Guide
Release 2 (9.2.0.2) for hp OpenVMS Alpha
Part No. B10508-01
December 2002

Advertisement

Table of Contents
loading

Summary of Contents for Oracle ORACLE9I B10508-01

  • Page 1 Oracle9i Installation Guide Release 2 (9.2.0.2) for hp OpenVMS Alpha Part No. B10508-01 December 2002...
  • Page 2 Oracle9i Installation Guide, Release 2 (9.2.0.2) for hp OpenVMS Alpha Part No. B10508-01 Copyright © 2002 Oracle Corporation. All rights reserved. Primary Author: Platform Technologies Division Contributors: John Dewitt, Grant Hayden, Steve Holck, Pierre Krabbendam, Kevin O’Rourke, Sam Ravindhran, David Robles, Regina Rohr, Kannan Vishwanathan The Programs (which include both the software and documentation) contain proprietary information of Oracle Corporation;...
  • Page 3: Table Of Contents

    Send Us Your Comments Preface ... xi Oracle9i Installation Planning Oracle9i Installation Overview... 1-2 Oracle9i Products for Installation ... 1-2 Oracle9i Database Configurations ... 1-4 Environment Descriptions ... 1-4 Database Configuration Assistant... 1-5 Installation With Existing Oracle Databases... 1-7 System Installation Requirements ... 1-8 Time Requirements ...
  • Page 4 Silent Mode Installation... 1-16 What Is a Silent Installation?... 1-16 What Is a Response File?... 1-18 Why Perform a Silent Installation? ... 1-18 Modifying a Response File ... 1-18 Invoking the Installer..1-19 Release Information Product Set ... 2-2 Changes and Enhancements ...
  • Page 5 Installation Procedure Requirements ... 3-4 Oracle Server Database Administrator Account... 3-5 Oracle9i Account is NOT the SYS or SYSTEM Account ... 3-6 Oracle9i Account UIC Must Be Greater than MAXSYSGROUP... 3-6 Finding MAXSYSGROUP ... 3-6 Adding a Record in the User Authorization File (UAF)... 3-6 Setting Account Privileges ...
  • Page 6 Oracle Universal Installer ... 4-3 Installing an Oracle9i Database ... 4-3 Installing Oracle9i Client ... 4-6 Reviewing a Log of an Installation Session... 4-8 Installing Real Application Clusters ... 4-9 Completing Installation of Oracle9i Server Enterprise Edition ... 4-11 Non-Interactive Installation and Configuration ... 4-11 Cleaning Up After a Failed Installation...
  • Page 7 Relinking the Oracle Code... 5-29 Step 1 Shutdown the Given Database(s) ... 5-29 Step 2 Remove Images ... 5-29 Step 3 Invoke the Oracle Installation Utility... 5-29 Oracle9i Products Oracle9i Database Components Enterprise Edition... A-2 SE List ... A-5 Oracle9i Client Components ... A-8 Runtime Edition...
  • Page 8 Apache Server Installation/Configuration Post-Installation Checklist ... D-2 Run AUTOGEN ... D-2 Check Disk Quota ... D-2 Check for SET TERMINAL/INQUIRE... D-2 Test the Installation ... D-3 Browser Test ... D-3 TELNET Test ... D-3 Troubleshooting ... D-4 Running the Oracle HTTP Server on OpenVMS ... D-4 Starting and Stopping the Server ...
  • Page 9: Send Us Your Comments

    Oracle9i Installation Guide, Release 2 (9.2.0.2) for hp OpenVMS Alpha Part No. B10508-01 Oracle Corporation welcomes your comments and suggestions on the quality and usefulness of this publication. Your input is an important part of the information used for revision. Did you find any errors? ■...
  • Page 11: Preface

    Purpose This guide and the Oracle9i Administrator’s Reference Release 2 (9.2.0.2) for hp OpenVMS Alpha provide instructions for installing and configuring Oracle9i Release 2 (9.2.0.2) on hp OpenVMS Alpha systems products that are included with this software is in the Oracle9i generic documentation set.
  • Page 12 Documentation Accessibility Our goal is to make Oracle products, services, and supporting documentation accessible, with good usability, to the disabled community. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community.
  • Page 13: Typographic Conventions

    Install Only Licensed Products You are entitled to install and use only those products for which you have a current Oracle license agreement. Typographic Conventions monospace brackets [ ] italics UPPERCASE Command Syntax HP OpenVMS Alpha command syntax appears in monospace font character at the beginning of command examples should not be entered at the prompt.
  • Page 14: Related Documentation

    ellipses ... italics vertical line | Related Documentation Information about system administration and tuning for a production database system is provided in the following documents: Oracle9i Administrator’s Reference Release 2 (9.2.0.2) for hp OpenVMS Alpha ■ Oracle9i Database Administrator’s Guide ■...
  • Page 15 Oracle Services and Support The Oracle corporate web page is located at the following web site: http://www.oracle.com Oracle Corporation offers a wide range of services to help facilitate corporate system solutions, including Oracle Education courses, Oracle Consulting services, and Oracle Support Services from the website In addition, Oracle Corporation provides free trial software, updates on Oracle products, and service and technical brochures and data sheets.
  • Page 16 Product documentation can be found at the following web site: http://docs.oracle.com Customer Service Global Customer Service contacts are listed at the following web site: http://www.oracle.com/support/ Education and Training Training information and worldwide schedules are available from the following web site: http://education.oracle.com Oracle Technology Network Register with the Oracle Technology Network (OTN) at the following web site:...
  • Page 17: Oracle9I Installation Planning

    Oracle9i Installation Planning This chapter describes the Oracle9i installation types and configurations. The following topics are included: Oracle9i Installation Overview ■ System Installation Requirements ■ Product Dependencies ■ Configuration Restrictions ■ Oracle Net Linking Options ■ Oracle9i Installation Planning 1-1...
  • Page 18: Oracle9I Installation Overview

    Oracle9i Installation Overview Oracle9i Installation Overview The installation of Oracle9i products has five stages: Planning your installation: Use this chapter to help you plan and prepare for your installation installation types, database configurations, and concepts that you should be aware of during planning and installation. Completing pre-installation tasks: Refer to the release notes for your platform, and see guide to complete pre-installation tasks.
  • Page 19 Oracle9i Database The Oracle9i Database is an object-oriented relational database management system that consists of an Oracle database and an Oracle instance one of three installation types: Enterprise Edition, Standard Edition, or Custom installation. Enterprise Edition: If you select this type, then the Oracle Universal Installer ■...
  • Page 20: Oracle9I Database Configurations

    Oracle9i Database Configurations Oracle9i Database Configurations When you install the Oracle9i database product, you are prompted to select a database configuration that is suited to your needs database configurations: General Purpose Online Transaction Processing Data Warehouse Customized Software Only Options one through three are preconfigured databases that you can use for your Oracle9i database support for particular database needs special needs...
  • Page 21: Database Configuration Assistant

    Customized This environment allows you to create a customized database configuration of Oracle products that meets specialized requirements. Select this option only if you are prepared to provide detailed product and database environment choices than choosing a preconfigured database. Software Only This choice allows you to install Oracle products listeners or the network infrastructure, and it does not create a database.
  • Page 22 Oracle9i Database Configurations The following list provides descriptions of database configurations: General Purpose configuration: If you select this option with an Enterprise ■ Edition or Standard Edition installation, then the Database Configuration Assistant creates a preconfigured, ready-to-use, multipurpose database with the following features: Default initialization parameters using server parameter file and Automatic ■...
  • Page 23: Installation With Existing Oracle Databases

    Software Only option: If you select this option, then the Oracle Universal ■ Installer (OUI) installs only Oracle9i software Assistant does not start after installation, and no preconfigured database is installed. If a choice other than "Software Only option" is selected for database configuration, then OUI will launch DBCA (Database Configuration Assistant) during the installation session.
  • Page 24: System Installation Requirements

    System Installation Requirements System Installation Requirements Verify that your system meets the requirements that are described in the following sections before you install Oracle9i products. Note: system does not meet the minimum requirements for the Oracle products that you select. Time Requirements ■...
  • Page 25: Disk Space Requirements

    Minimum global pages/sections an amount of disk space equal to twice the amount of RAM for most systems. CD-ROM Device A CD-ROM drive supported by HP OpenVMS is required format CD-ROM disks. File System ODS-5 is required for the software. Refer to details.
  • Page 26: Images

    System Installation Requirements Table 1–1 Disk Space Requirements for Oracle9i Server Installation Type Enterprise Edition Standard Edition Custom From a staging area on disk Table 1–2 lists the disk space requirements for Oracle9i Client. Table 1–2 Disk Space Requirements for Oracle9i Client Installation Type Administrator Runtime...
  • Page 27: Operating System Software Requirements

    Operating System Software Requirements Table 1–3 lists the operating system software requirements for Oracle9i products. Table 1–3 Operating System Software Requirements Software Operating System Oracle Net Requirements Window Manager To determine your current operating system information, enter the following command: $ SHOW SYSTEM /NOPROCESS /FULL To see information about all nodes in a cluster, add the /CLUSTER qualifier to the above command.
  • Page 28 System Installation Requirements If a clock is not displayed on your screen, then X-Windows is not configured correctly X-Windows. Oracle Net VMS Mailbox Driver The Oracle Net VMS Mailbox driver (protocol IPC) is included in NETWORK do not need an Oracle Net license to use the VMS Mailbox driver. Programmatic Interface Support The following DEC compilers were used to certify the programmatic interfaces: Programmatic Interface: Certification Release...
  • Page 29: Product Dependencies

    Product Dependencies Some Oracle products depend on other Oracle products to work properly following tables to determine the product dependencies following subsections: Important Compatibility Issues ■ Additional Product-Specific Installation Requirements ■ Important Compatibility Issues Warning: version, then ensure that you have no Oracle symbols and logicals defined prior to installing Oracle9i scripts as part of your login sequence will result in numerous problems, including undefined symbols...
  • Page 30 Product Dependencies List of the Restrictions and Requirements for Oracle9i and Options. Product Name: Oracle interMedia 9.2.0.2.0: You must have at least 10 MB of disk space available for the interMedia Text data dictionary. Oracle Visual Information Retrieval 9.2.0.2.0: Requires Oracle interMedia 9.2.0.2.0 List of the Restrictions and Requirements for Tools and Precompilers.
  • Page 31: Configuration Restrictions

    Oracle Advanced Security 9.2.0.2.0: for information about Oracle Advanced Security authentication support requirements. Oracle TCP/IP with SSL Protocol Support 9.2.0.2.0: Oracle Advanced Security Oracle Advanced Security is an add-on product that will be added to the standard Oracle Net Server or Oracle Net Client the server and the client Oracle Net release 9.2.0.2.0 and supports Oracle9i server.
  • Page 32: Copying Oracle Executables

    Oracle Net Linking Options Copying Oracle Executables Moving executables from one OpenVMS machine to another is not recommended due to the usage of shared libraries and to the difficulty of ensuring valid referencing Oracle Net Linking Options Keep the following guidelines in mind when linking Oracle Net: The Net Mailbox Adapter (IPC) is always installed ■...
  • Page 33 using the –responseFile argument instead of interactive GUI input and output. If the -responseFile flag is given, then the installation is assumed to be a silent mode type. Because the design of OUI causes GUI classes to be loaded Note: (but not displayed), a silent installation still requires an X connection.
  • Page 34: What Is A Response File

    Silent Mode Installation What Is a Response File? A response file contains answers to installation questions that otherwise would be provided by the user in an interactive installation session. Each answer is stored as a value for a variable that is identified in the response file. For example, values for ORACLE_HOME or Install Type can be set automatically within the response file.
  • Page 35: Invoking The Installer

    FROM_LOCATION is the complete path of the source of the products to be installed (in other words, to the [.Disk1.stage]products.jar file) from CD number 1. If contents of CDs were copied to a local file system, then specify that path. ORACLE_HOME is the directory into which the Oracle software will be installed.
  • Page 36 Silent Mode Installation 1-20 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 37: Release Information

    This chapter provides information specific to this release of Oracle9i for HP OpenVMS. The following sections are included: Product Set on page 2-2 ■ Changes and Enhancements ■ Known Restrictions on page 2-6 ■ Release Information on page 2-2 Release Information 2-1...
  • Page 38: Product Set

    Product Set Product Set The following components are included on the product CD-ROM: Oracle9i Oracle Net Changes and Enhancements In order to take full advantage of the latest OpenVMS CPU and compiler optimizations in Oracle software products, Oracle9i Release 2 (9.2.0.2) and associated Oracle9i Release 2-based products will require HP OpenVMS AlphaServers with EV56 or later generation CPUs.
  • Page 39 Oracle9i Release 2 Dependency on ODS-5 Disk Structure In general, ODS-5 format allows VMS to support Microsoft Windows file naming formats. Longer file names, additional character support, and the ability to have lowercase and mixed-case file names are some of the features supported on ODS-5 disks.
  • Page 40 Changes and Enhancements Checking Disk Format To check the current disk format, use the following DCL command: $ SHOW DEVICE/FULL <device-name> The Volume Status: will display the current ODS level. The default when initializing disks is ODS-2. Changing Disk Format If you plan to reformat an existing (in use) disk from ODS-2 to ODS-5 format, then do the following: Make at least one VMS backup of the disk.
  • Page 41: Initialization Parameters In Oracle9I Release 2 That Have Been Desupported

    Initialization Parameters in Oracle9i Release 2 That Have Been Desupported ALWAYS_ANTI_JOIN ALWAYS_SEMI_JOIN JOB_QUEUE_INTERVAL OPTIMIZER_PERCENT_PARALLEL HASH_MULTIBLOCK_IO_COUNT DB_BLOCK_LRU_LATCHES DB_BLOCK_MAX_DIRTY_TARGET SORT_MULTIBLOCK_READ_COUNT DB_FILE_DIRECT_IO_COUNT GC_DEFER_TIME GC_RELEASABLE_LOCKS GC_ROLLBACK_LOCKS LM_LOCKS LM_RESS USE_INDIRECT_DATA_BUFFERS Initialization Parameters in Oracle9i Release 2 That Are Becoming Obsolete ROLLBACK_SEGMENTS FAST_START_IO_TARGET TRANSACTIONS_PER_ROLLBACK_SEGMENT LOG_CHECKPOINT_INTERVAL DB_BLOCK_BUFFERS BUFFER_POOL_KEEP BUFFER_POOL_RECYCLE Changes and Enhancements...
  • Page 42: Known Restrictions

    Known Restrictions Known Restrictions RMAN Runs Only Over TCP/IP The connection to both the catalog and the database must be a TCP/IP connection. OpenVMS OpenVMS always performs its I/O asynchronously. Several init.ora parameters that mimic asynchronous behavior are not needed on OpenVMS. Refer to the Oracle9i Administrator’s Guide, section 1.5.3 for the list of parameters that are not supported on OpenVMS.
  • Page 43 Known Restrictions EJB BEANS Oracle9i for HP OpenVMS does not support EJB on the server. If customers have iAS in mid tier, however, they can still use the database on OpenVMS in order to use EJB. Release Information 2-7...
  • Page 44 Known Restrictions 2-8 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 45: Cd-Rom Pre-Installation Requirements

    CD-ROM Pre-installation Requirements This chapter describes the pre-installation steps required for an Oracle9i software installation. HP OpenVMS and Installation-Specific Issues and Restrictions ■ Installation Procedure Requirements ■ HP OpenVMS Alpha SYSGEN Parameters ■ HP OpenVMS Alpha System Configuration ■ Setup Tasks to Perform as the SYSTEM User ■...
  • Page 46: Hp Openvms And Installation-Specific Issues And Restrictions

    HP OpenVMS and Installation-Specific Issues and Restrictions HP OpenVMS and Installation-Specific Issues and Restrictions The following issues and restrictions can affect the installation or use of Oracle9i on HP OpenVMS Alpha Re-installing Oracle9i Release 2 (9.2.0.2) If you re-install Oracle9i server into an ORACLE_HOME where Oracle9i server Release 2 (9.2.0.2) is already installed, then you must also re-install any product options, such as Oracle Partitioning, that were enabled before you began the re-installation...
  • Page 47: Upgrading And Migrating

    Upgrading and Migrating If you are upgrading an existing system, then some issues may exist that exceed the scope of this manual. It is possible to migrate Oracle8i Release 2 (8.1.6) and Oracle8i Release 3 (8.1.7) and Oracle9i Release 1 (9.0.1) to Oracle9i Release 2 (9.2.0.2) database earlier than these releases, you must first upgrade to an Oracle8i Release 2 or Release 3 or to an Oracle9i Release 1, and then follow the steps outlined in the document ora_rdbms:readmemigvms.doc to migrate to Oracle9i Release 2 (9.2.0.2).
  • Page 48: Installation Procedure Requirements

    Installation Procedure Requirements Exceed does not handle screen coordinates correctly ■ Installer window and related Oracle Universal Installer dialogs or configuration assistants can encounter display problems when run through the emulator One display problem is the sudden truncation of the main window when clicking the Next button during the installation, rendering the screen unreadable window can display the dialog buttons off the screen so that they are not...
  • Page 49: Oracle Server Database Administrator Account

    Oracle Server Database Administrator Account Create an HP OpenVMS Alpha user account to administer the Oracle9i Enterprise Edition installation and maintenance, or modify your existing Oracle user account to meet the account quotas and privileges that are specified in this guide. Setting up an Oracle9i account is the same as setting up any other HP OpenVMS Alpha user account Oracle9i account:...
  • Page 50: Oracle9I Account Is Not The Sys Or System Account

    Installation Procedure Requirements Although this guide refers to this account as the Oracle9i account, you can assign any name or number to the account with the UIC restrictions noted below. The Oracle9i account will own the runtime libraries and executable images for every Oracle product this account and install all Oracle products from it.
  • Page 51 $ SET DEFAULT SYS$SYSTEM $ RUN AUTHORIZE At the UAF prompt, enter the ADD command to create the user account from which you will install the product software: UAF> ADD Oracle9i /PASSWORD=ORACLE/UIC=[277,100]- /DEVICE=<device>/DIRECTORY=[Oracle9i]/OWNER="ORACLE DBA" In this example, the account name is Oracle9i is 277 The UIC GROUP number must be larger than MAXSYSGROUP.
  • Page 52: Setting Account Privileges

    Installation Procedure Requirements Setting Account Privileges The following privileges are required as both authorized and default privileges for the Oracle9i database administrator account: Note: Databases" CMKRNL ■ GROUP ■ GRPNAM ■ IMPERSONATE ■ LOG_IO ■ NETMBX ■ OPER ■ PFNMAP ■...
  • Page 53: Setting Account Quotas

    At the UAF prompt, use the MODIFY command to add the required default and authorized privileges as follows: UAF> MODIFY ORACLE9 - /PRIVILEGE=(CMKRNL,NETMBX,OPER,PFNMAP,PRMGBL,PRMMBX,SHARE,SYSGBL, - SYSNAM,TMPMBX,GROUP,GRPNAM,IMPERSONATE,LOG_IO,WORLD,SYSLCK, SYSPRV) - /DEFPRIVILEGE=(CMKRNL,NETMBX,OPER,PFNMAP,PRMGBL,PRMMBX,SHARE, SYSGBL, - SYSNAM,TMPMBX,GROUP,GRPNAM,IMPERSONATE,LOG_IO,WORLD,SYSLCK, SYSPRV) Setting Account Quotas Use the AUTHORIZE utility to change account quotas to accommodate the requirements of your Oracle9i installation.
  • Page 54: Process Rights For Database Administrators

    Installation Procedure Requirements Table 3–1 Oracle9i Account Quotas (Cont.) Account Quota FILLM JTQUOTA MAXDETACH MAXJOBS PGFLQUOTA WSDEFAULT WSEXTENT WSQUOTA Appendix B, "Oracle9i 64-bit Feature" meanings of the quotas and how to determine their values. Process Rights for Database Administrators The Oracle server Database Administrator (DBA) account must be granted one or more process rights identifiers CONNECT / AS SYSDBA command that is required to perform database administration functions...
  • Page 55: Process Rights For Sga Protection

    Then grant the rights identifier to the Oracle9i account as follows: UAF> GRANT/IDENTIFIER ORA_TEST_DBA ORACLE9i If you add the ORA_TEST_DBA rights identifier, but grant only ORA_DBA to ORACLE9i, then the account would have insufficient privileges to administer the instance TEST. The third line of the table shows that you can add and grant different identifiers, thereby restricting control of a particular instance while still granting control to other instances.
  • Page 56: Process Rights For Intelligent Agent (Oemagent)

    Installation Procedure Requirements Process Rights for Intelligent Agent (OEMAGENT) To install the Intelligent Agent, you must add the ORA_AGENT_ID identifier to your system before starting the installation UAF > ADD/IDENTIFIER ORA_AGENT_ID All users that will submit jobs to the Intelligent Agent must have ORA_AGENT_ID UAF >...
  • Page 57: Hp Openvms Alpha Sysgen Parameters

    HP OpenVMS Alpha SYSGEN Parameters For instructions on calculating MIN_GBLPAGES, MIN_GBLSECTIONS, and MIN_MAXBOBMEM, refer to the READMEVMS.DOC in the RDBMS directory. Using the Reserved Memory Registry Through its interface within the SYSMAN utility, the Reserved Memory Registry allows an HP OpenVMS Alpha system to be configured with large amounts of memory set aside for use within memory-resident global sections utility considers the pre-allocated reserved memory when it tunes the system.
  • Page 58: Using Autogen

    HP OpenVMS Alpha SYSGEN Parameters ** Reserved memory size = <size> greater than created SGA size = <size>** ** Please reduce reserved memory size to avoid wasting memory. ** ** Memory was not reserved for the SGA. SGA size = <size> ** ** There might be performance advantages to allocating memory for the SGA in the VMS reserved memory registry.
  • Page 59 the DBA and system administrator may be the same person this section are directed to the system administrator. For setting or modifying SYSGEN parameters, OpenVMS provides the AUTOGEN utility You can also use SYSGEN, but this is an older utility, and its use is discouraged, except perhaps for checking current values or BYPASS privilege to run these utilities.
  • Page 60: Hp Openvms Alpha System Configuration

    HP OpenVMS Alpha System Configuration Warning: the system to automatically reboot when the SYSGEN is complete. This step generates new SYSGEN parameters in a file named SETPARAMS.DAT and runs the SYSGEN utility to set these parameter values as specified in that file.
  • Page 61: Create An Openvms Account To Own Oracle Software

    Create an OpenVMS Account to Own Oracle Software ■ Create an OpenVMS Account to Own the Apache Server ■ Create an OpenVMS Account to Own Oracle Software The oracle9 account is the OpenVMS user account that owns the Oracle9i software after installation Use the AUTHORIZE utility to create an oracle9 account with the following properties: Table 3–4...
  • Page 62: Setup Tasks To Perform As The Oracle User

    Setup Tasks to Perform as the Oracle User privileges to run the Apache Server on a port < 1023. Images that are linked with privileges during installation in the 'oracle' account ensure that this can be done. For details on how to configure the server to run as a user other than the 'oracle' user, refer to section page D-8.
  • Page 63: Set Display

    Set Display Before starting the Oracle Universal Installer, set your display appropriately. Enter: $ SET DISPLAY/CREATE/TRANSPORT=TCPIP/NODE=<workstation_name or IP_address> and verify that it is correct by using the following command: $ RUN SYS$SYSTEM:DECW$CLOCK Refer to each logical entry in this section for instructions on setting the logical correctly.
  • Page 64: Network And System Management Products

    Setup Tasks for Oracle Products Java Runtime Environment The Java Runtime Environment (JRE) that is certified for use with Oracle9i software is used by Oracle Java applications such as the Oracle Universal Installer and is the only Java application supported to run with these applications JRE unless you use a patch that is provided by Oracle Support Services.
  • Page 65: Installation

    This chapter describes how to start the Oracle Universal Installer and how to install Oracle9i products on your system Chapter 1, "Oracle9i Installation Planning" Pre-installation Requirements" This chapter contains the following sections: Installation Mount Options ■ Installation Option, Installing Oracle9i from the Hard Drive ■...
  • Page 66: Installation Mount Options

    Installation Mount Options Installation Mount Options Mount and Unmount the Oracle9i CD-ROM If you run the Oracle Universal Installer while the current working directory is in the CD-ROM, then perform the following steps to mount the next CD-ROM: Mount the Oracle9i CD-ROM device $ MOUNT/OVERRIDE=IDENTIFICATION <ddcn>...
  • Page 67: Oracle Universal Installer

    Oracle Universal Installer The following procedure describes the installation of products with the use of the Oracle Universal Installer (OUI). Installing an Oracle9i Database Log in as the Oracle user. Start the Oracle Universal Installer from the CD-ROM mount-point directory at the SYSTEM directory level with the following command: $ @<ddcn>:[disk1]runInstaller If the default temp directory (SYS$SCRATCH) is not ODS-5, then you will need...
  • Page 68 Oracle Universal Installer The File Locations Window appears. Source: You should not need to change the default. This points to the ■ installation files. Destination (Name): Enter a name to refer to your ORACLE_HOME. ■ Destination (Path): Enter the path of your ORACLE_HOME. ■...
  • Page 69 The Datafiles Location window appears. Enter a path for the location of the data files. ■ Click Next. ■ The Database Character Set window appears. choose the desired character set. ■ Click Next. ■ The Enable Real Application Clusters (RAC) window appears. Select YES if you wish to enable RAC.
  • Page 70: Installing Oracle9I Client

    Oracle Universal Installer Installing Oracle9i Client Log in as the Oracle user. Start the Oracle Universal Installer from the CD-ROM mount-point directory at the SYSTEM directory level with the following command: $ @<ddcn>:[disk1]runInstaller If the default temp directory (SYS$SCRATCH) is not ODS-5, then you will need to use the -scratchPath flag to specify an alternate temporary directory.
  • Page 71 The Available Products window appears. Choose Oracle9i Client. ■ Click Next to continue. ■ The Installation Types window appears. Choose an installation type: Custom, Administrator, or Runtime. ■ Click Next. ■ The Summary window appears. This window displays all of the options that have been chosen. ■...
  • Page 72: Reviewing A Log Of An Installation Session

    Oracle Universal Installer Oracle9i Database Custom Installation When you select Custom Installation, the Available Product Components window appears It displays all products and components that are available for installation Some actions that may differ from a standard installation are: Select the products that you want to install, or deselect products that you do not want to install, and click Next.
  • Page 73: Installing Real Application Clusters

    Caution: directory or its contents. Doing so can prevent the Oracle Universal Installer from locating products that you install on your system. The make.log file in the ORA_ROOT:[install] directory contains a log of every make file action that is executed during the installation process.
  • Page 74 Oracle Universal Installer Create a copy of the Password file: $ copy orapwsidA.; orapwsidB.; Create a copy of the instance specific parameter file: $ copy initsidA.ora initsidB.ora Create a copy of the properties file: $ copy sid_sidA.properties sid_sidB.properties Edit the files that were created in step 6 and step 7. (Before starting the instance, refer to the Ensure that parameter remote_login_passwordfile is set to SHARED (default: EXCLUSIVE).
  • Page 75: Completing Installation Of Oracle9I Server Enterprise Edition

    List Of Parameters The following parameters need to be defined before starting an instance that will participate in RAC: cluster_database = true undo_tablespace service_names instance_name instance_number thread cluster_database_instances = 4 Completing Installation of Oracle9i Server Enterprise Edition If no errors occurred during installation, then your installation is complete. To create a database and instance, use the DBCA tool (refer to Assistant (DBCA)"...
  • Page 76 Oracle Universal Installer 4-12 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 77 After completing the Oracle Universal Installer session, you must perform certain post-installation steps, and you must configure Oracle9i. This chapter contains the following sections: User Passwords on page 5-12 ■ Configuration Tasks to Perform as the System User ■ Configuration Tasks to Perform as the Oracle User ■...
  • Page 78: Database Configuration Assistant (Dbca)

    Database Configuration Assistant (DBCA) Database Configuration Assistant (DBCA) Interactive Mode To invoke DBCA (Database Configuration Assistant) in the interactive mode, perform the following: Set up the X-Windows environment by using the following DCL command: SET DISPLAY/CREATE/TRANSPORT=TCPIP/NODE=< workstation_name or IP_address> Invoke @<ORACLE_HOME>orauser.com Invoke dbca.com The DBCA GUI appears.
  • Page 79 Because the DBCA design (in a similar manner to that of the Note: Oracle Universal Installer) causes GUI classes to be loaded (even in silent mode), a silent installation still requires an X connection. The following sections contain examples that illustrate the use of silent mode. DBCA Silent Mode Example 1: Creating a Clone Database To create a clone database, enter the following into SYS$SCRATCH:DBCA.ARGS: -silent...
  • Page 80: Using Dbca Response Files

    Database Configuration Assistant (DBCA) -templateName copy_of_ora9i -datafileJarLocation /disk$disk1/oracle9i/ora9i/assistants/dbca/templates Then, assuming that the ORACLE_HOME environment is set up by executing the orauser script, invoke DBCA. Log files for creating a seed template are located in the <ORACLE_HOME>[.assistants.dbca.logs] directory. Using DBCA Response Files An alternative to creating an argument file to pass command line options to DBCA is to use a response file.
  • Page 81 The following sample DBCA.RSP file is included here for reference: ############################################################################## ## Copyright 1998, 2001, Oracle Corporation. All Rights Reserved. ## Specify values for the variables listed below to customize Oracle ## Database Configuration installation. ## Each variable is associated with a comment. The comment identifies the ## variable type.
  • Page 82 Database Configuration Assistant (DBCA) # Name # Datatype # Description # Valid values : "9.0.0" # Default value : None # Mandatory #----------------------------------------------------------------------------- RESPONSEFILE_VERSION = "9.0.0" #----------------------------------------------------------------------------- # Name # Datatype # Description # Valid values : "createDatabase" \ "createTemplateFromDB" \ "createCloneTemplate"...
  • Page 83 # Default value : <db_name> specified in GDBNAME # Mandatory : No #----------------------------------------------------------------------------- SID = "orcl9i" #----------------------------------------------------------------------------- # Name : TEMPLATENAME # Datatype : String # Description : Name of the template # Valid values : Template name as seen in DBCA # Default value : None # Mandatory : Yes...
  • Page 84 Database Configuration Assistant (DBCA) #----------------------------------------------------------------------------- #NATIONALCHARACTERSET= "UTF8" #----------------------------------------------------------------------------- # Name # Datatype # Description # Valid values : TRUE \ FALSE # Default value : FALSE # Mandatory #----------------------------------------------------------------------------- #REGISTERWITHDIRSERVICE= TRUE #----------------------------------------------------------------------------- # Name # Datatype # Description # Mandatory #----------------------------------------------------------------------------- #DIRSERVICEUSERNAME= "name"...
  • Page 85 # Name : VARIABLESFILE # Datatype : String # Description : Location of the file containing variable value pair # Valid values : A valid file-system file. The variable value pair format in this file is <variable>=<value>. Each pair should be in a new line. # Default value : None # Mandatory : NO...
  • Page 86 Database Configuration Assistant (DBCA) #----------------------------------------------------------------------------- #SYSDBAPASSWORD = "password" #----------------------------------------------------------------------------- # Name # Datatype # Description # Default value : None # Mandatory #----------------------------------------------------------------------------- TEMPLATENAME = "My Copy TEMPLATE" #----------------*** End of createTemplateFromDB section ***------------------- #----------------------------------------------------------------------------- # createCloneTemplate section is used when CREATE_TYPE is defined as # "createCloneTemplate".
  • Page 87 # Default value : none # Mandatory : YES #----------------------------------------------------------------------------- #SYSDBAPASSWORD = "password" #----------------------------------------------------------------------------- # Name : TEMPLATENAME # Datatype : String # Description : Name for the new template. # Default value : None # Mandatory : Yes #----------------------------------------------------------------------------- TEMPLATENAME = "My Clone TEMPLATE"...
  • Page 88: User Passwords

    User Passwords User Passwords Oracle Corporation recommends that you change the password for user names immediately after installation. To change a password: Start SQL*Plus by using the following command: $ sqlplus Connect with the user name and password that you want to change by using the following command: Enter user-name: username/password Change the password by using the following command:...
  • Page 89: Configuration Tasks To Perform As The Oracle User

    Automate Database Startup and Shutdown (Optional) You can configure your system to automatically start Oracle databases when your system starts up and to shut down Oracle databases when your system shuts down Automating database startup is optional, but automatic shutdown is recommended because it guards against improper shutdown of the database.
  • Page 90: Post-Installation For Oracle Products

    Post-Installation for Oracle Products Post-Installation for Oracle Products Perform the product-specific steps as necessary for your installation products require post-installation setup. It is not necessary to read product documentation before completing the configuration tasks in this manual, but more sophisticated tuning requires information that is located in the product documentation.
  • Page 91: Oracle Options

    If you can successfully connect to the server with SQL*Plus, then you have established network connectivity over TCP/IP configuration, refer to the Oracle9i Net Services Administrator’s Guide. Oracle Options Oracle interMedia Note: Cartridge to Oracle interMedia Text that can be performed manually interMedia Text Migration Guide for documentation of this process.
  • Page 92: Oracle Precompilers

    Post-Installation for Oracle Products Oracle Precompilers The following list provides references and configuration files that are associated with Oracle precompilers. Pro*C/C++ For precompiler Pro*C/C++, the configuration file is pcscfg.cfg. This file installs without content. Use any text editor to customize it to your site requirements.
  • Page 93: Oracle Supported Protocols

    PROTOTYPE INFO For precompiler PROTOTYPE INFO, the configuration file is xxxcfg.cfg. This file installs without content. Use any text editor to customize it to your site requirements. For more information on configuring the pmscfg.cfg file, refer to the SQL*Module for Ada Programmer’s Guide. Note: Oracle9i to convert embedded PL/SQL.
  • Page 94: Starter Database Contents

    Starter Database Contents Starter Database Contents The starter database is a seed database that is shipped with the Oracle9i software. It contains all that is needed in a "general purpose" environment. If the starter database files are selected, then the Oracle Universal Installer will install the starter database.
  • Page 95: Reviewing User Names And Passwords

    Unlocking and Resetting Passwords Manually To manually change a password and unlock an account, review the list of default administrative user names, passwords, and functions in Names and Passwords" using the following commands: Start SQL*Plus and log in as SYSDBA by using the following commands: $ sqlplus /nolog SQL>...
  • Page 96 Starter Database Contents Table 5–1 describes the default user names and passwords. Table 5–1 Default User Names and Passwords User Name Password CTXSYS CTXSYS DBSNMP DBSNMP MDSYS MDSYS ORDPLUGINS ORDPLUGINS ORDPLUGINS is the Oracle interMedia Audio and ORDSYS ORDSYS OUTLN OUTLN 5-20 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS Description...
  • Page 97 Table 5–1 Default User Names and Passwords (Cont.) User Name Password CHANGE_ON _INSTALL SYSTEM MANAGER SCOTT TIGER Description SYS is used for performing database administration tasks SYS includes the following database roles: AQ_ADMINISTRATOR_ROLE AQ_USER_ROLE CONNECT CTXAPP DELETE_CATALOG_ROLE EXECUTE_CATALOG_ROLE EXP_FULL_DATABASE HS_ADMIN_ROLE IMP_FULL_DATABASE JAVA_ADMIN JAVADEBUGPRIV...
  • Page 98: Identifying Databases

    Starter Database Contents Note: privileges to use the Oracle Enterprise Manager Diagnostics Pack Grant users access to these necessary SYS privileges by granting them the OEM_MONITOR role database is installed. The role is defined in the following SQL script: In addition to being granted the OEM_MONITOR role, users must have sufficient default tablespace quota within the monitored database in order for OEM to run and to evaluate some advanced events...
  • Page 99: Tablespaces And Data Files

    The DB_NAME parameter and the DB_DOMAIN name parameter combine to create the global database name value that is assigned to the SERVICE_NAMES parameter in the init.ora file. The System Identifier (SID) identifies a specific Oracle9i database instance SID uniquely distinguishes a database from any other database on the same computer active Oracle databases on a single computer and database name.
  • Page 100 Starter Database Contents Table 5–2 Tablespaces and Data Files (Cont.) Tablespace SYSTEM TEMP TOOLS USERS See Also: Administrator’s Guide for more information on tablespaces and data files. 5-24 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS Data File Contains...
  • Page 101: Locating The Initialization Parameter File

    Locating the Initialization Parameter File The database initialization parameter file (init.ora) is generated when a database is created. The init.ora file is used to bring up the instance and to create the database and the data dictionary. When the database is complete, the instance is shutdown, and the init.ora file is saved to ora_root:[dbs]init<SID>.ora.
  • Page 102: Locating Control Files

    Starter Database Contents Locating Control Files The starter database contains three control files ora_root:[oradata.<db_name>] directory control02.ctl, and control03.ctl are automatically included in the Custom database Oracle Corporation recommends that you keep at least three control files (on separate physical drives) for each database and set the CONTROL_FILES initialization parameter to list each control file control files.
  • Page 103: Adding Or Upgrading Products

    Names of the Oracle database users ■ Privileges and roles granted to each user ■ Names and definitions of schema objects, including tables, views, snapshots, ■ indexes, clusters, synonyms, sequences, procedures, functions, and packages Integrity constraints ■ Space allocation for database objects ■...
  • Page 104 Adding or Upgrading Products Back up the old code and database files (data, redo log, and control). Mount the distribution media. Run Oracle Universal Installer. Select custom install. After completing these preliminary steps, you are ready to load and configure your Oracle products.
  • Page 105: Relinking The Oracle Code

    Relinking the Oracle Code The Oracle code must be relinked under the following conditions: Change to operating system, for example upgrade ■ Change to Oracle Net configuration ■ Change to RDBMS configuration ■ Step 1 Shutdown the Given Database(s) First verify that you are pointed to the right database instance prompt: $ SHOW LOGICAL ORA_SID ORA_SID"...
  • Page 106 Relinking the Oracle Code 5-30 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 107: Oracle9I Products

    This appendix describes the products that are included with Oracle9i: Oracle9i Database Components ■ Oracle9i Client Components ■ Product Descriptions on page A-2 ■ The Custom installation type is not listed for any of the Note: three top-level components because it allows you to install all components in the current top-level component category components can be installed only through a Custom installation Such components have an availability of “No”...
  • Page 108: Oracle9I Database Components

    Oracle9i Database Components Oracle9i Database Components The following sections contain alphabetical lists of the components that are available with each installation type of the Oracle9i server top-level component. Enterprise Edition This section alphabetically lists additional components available with each installation type of the Oracle9i server Enterprise Edition. Enterprise Edition includes all the components in the Standard Edition, with the exception of the Oracle Enterprise Manager Standard Management Pack.
  • Page 109 Thin JDBC Java-based Encryption Support, including: ■ DES40 Encryption MD5 Integrity RC4_40 Encryption RC4_56 Encryption RC4_128 Encryption RC4_256 Integrity SHA-1 Integrity Authentication Support, including: ■ Kerberos (with SSO support) SSL (with X.509 version 3)(with SSO support) Enterprise User Security, including: ■...
  • Page 110 Oracle9i Database Components Oracle Net, which includes the following: ■ Oracle Net Listener ■ Oracle Protocol Support ■ Note: Edition or Standard Edition installation type, the Oracle Universal Installer installs Oracle Protocol Support for the networking protocols that it detects. Oracle Partitioning ■...
  • Page 111: Se List

    Oracle9i JVM, which includes the following: ■ Java Virtual Machine ■ Oracle9i Server (the Oracle9i database), which includes the following: ■ Oracle Database Demos ■ PL/SQL ■ PL/SQL Gateway ■ SQL*Plus ■ SE List This section alphabetically lists the components that are available with each installation type of the Oracle9i server Standard Edition top-level component.
  • Page 112 Oracle9i Database Components Oracle JDBC Drivers, which include the following: ■ Oracle JDBC Thin Driver for JDK 1.1 ■ Oracle JDBC Thin Driver for JDK 1.2 ■ Oracle JDBC/OCI Driver for JDK 1.1 ■ Oracle JDBC/OCI Driver for JDK 1.2 ■...
  • Page 113 Oracle XML SQL Utility ■ Oracle9i JVM, which includes the following: ■ Java Virtual Machine ■ Oracle9i Server (the Oracle9i database), which includes the following: ■ Oracle Database Demos ■ PL/SQL ■ PL/SQL Gateway ■ SQL*Plus ■ Oracle9i Database Components Oracle9i Products A-7...
  • Page 114: Oracle9I Client Components

    Oracle9i Client Components Oracle9i Client Components The following sections provide information on the Oracle9i Client components. Runtime Edition This section alphabetically lists the components that are available with each installation type of the Oracle9i Client Runtime top-level component. Refer to the release notes for your platform for updates on component availability.
  • Page 115 Thin JDBC Java-based Encryption Support, including: ■ DES40 Encryption DES56 Encryption MD5 Integrity RC4_40 Encryption RC4_56 Encryption RC4_128 Encryption RC4_256 Integrity SHA-1 Integrity Authentication Support, including: ■ Kerberos (with SSO support) SSL (with X.509 version 3) (with SSO support) Kerberos is installable through the Custom installation Note: Authentication Methods window.
  • Page 116 Oracle9i Client Components Oracle SQLJ, which includes the following: ■ SQLJ Runtime ■ SQLJ Translator ■ Oracle Universal Installer, which includes the following: ■ Oracle Java Runtime Environment version ■ Oracle Utilities, which includes the following: ■ Export ■ Import ■...
  • Page 117: Administrator Edition

    Administrator Edition Oracle9i Client Administrator includes the components in the Oracle9i Client Runtime and also the following components, which are listed alphabetically. Refer to the release notes for your platform for updates on component availability. Advanced Queuing ■ Documentation for your HP OpenVMS Alpha ■...
  • Page 118 Oracle9i Client Components Thin JDBC Java-based Encryption Support, including: ■ Authentication Support, including: ■ Note: Authentication Methods window. Enterprise User Security, including: ■ Note: Security. You can only use it, if you purchase an Oracle Advanced Security license. Oracle Call Interface ■...
  • Page 119 Oracle JDBC Drivers, which include the following: ■ Oracle JDBC Thin Driver for JDK 1.1 ■ Oracle JDBC Thin Driver for JDK 1.2 ■ Oracle JDBC/OCI Driver for JDK 1.1 ■ Oracle JDBC/OCI Driver for JDK 1.2 ■ Oracle Net ■...
  • Page 120: Product Descriptions

    Product Descriptions Product Descriptions The following list provides descriptions and release numbers for products that are available for installation installed with other products updates on component availability. The list format is as follows: Product and release Description For more information, refer to... Product Descriptions Oracle Diagnostics Pack release 9.0.1 The Oracle Diagnostics Pack extends Oracle Enterprise Manager to enable the...
  • Page 121 Oracle Management Pack for Oracle Applications release 9.0.1 The Oracle Management Pack for Oracle Applications extends Oracle Enterprise Manager to enable administrators to correlate all tiers of their Oracle Applications deployment Applications-specific Concurrent Processing down through the middle tier to the database and node.
  • Page 122 Product Descriptions Oracle Integration Server release 9.2.0.2.0 Oracle Integration Server is a suite of installable components that Oracle Corporation designed to transform traditional businesses into e-businesses integrates and facilitates communication among the various applications (including CRM, ERP, business-to-business internet marketplaces, and auction sites) that form an e-business following components: Advanced Replication...
  • Page 123 Oracle Java Database Connectivity (JDBC) Drivers release 9.2.0.2.0 Oracle JDBC Drivers are a standard set of Java classes, specified by JavaSoft, that provide vendor-independent access to relational data. For more information, refer to Oracle9i JDBC Developer’s Guide and Reference. Oracle Java Tools release 9.2.0.2.0 Oracle Java Tools provides tools to build and deploy Java stored procedures with Oracle Java Virtual Machine.
  • Page 124 Product Descriptions Oracle Names release 9.2.0.2.0 Oracle Names is a distributed naming service developed for Oracle environments to help simplify the setup and administration of global, client/server computing networks system of Names servers. Oracle Names servers work like a directory service, storing addresses for all the database services on a network and making them available to clients that want to make a connection.
  • Page 125 Oracle Partitioning release 9.2.0.2.0 Oracle Partitioning provides more control in managing tables and indexes by directing all maintenance operations to individual partitions rather than to tables and index names. This product requires a separate license. Note: For more information, refer to Oracle9i Concepts and Oracle9i Data Warehousing Guide.
  • Page 126 Product Descriptions Oracle Real Application Clusters Guard release 9.0.1 Oracle Real Application Clusters Guard is an optional feature that provides enhanced high availability for clusters Guard supports a primary or secondary configuration with rapid failover and minimal overhead. For more information, refer to Oracle Real Application Clusters Guard Administration and Reference Guide.
  • Page 127 Oracle SQLJ release 9.2.0.2.0 Oracle SQLJ provides a standard method to embed SQL statements in Java programs Oracle SQLJ consists of the following components: Oracle SQLJ Runtime release 9.2.0.2.0 (Installed with SQLJ) Oracle SQLJ Runtime is a thin layer of pure Java code that runs above the JDBC driver When Oracle SQLJ translates your SQLJ source code using standard SQLJ code generation, embedded SQL commands in your Java...
  • Page 128 Product Descriptions Oracle Utilities release 9.2.0.2.0 Oracle Utilities consists of the following products for database administration: Export Utility ■ Import Utility ■ Migration Utility ■ OCOPY ■ ORADIM ■ Password Utility Recovery Manager ■ SQL*Loader ■ For more information, refer to Oracle9i Utilities. Oracle Wallet Manager release 9.0.1 Oracle Wallet Manager stores and manages public-key security credentials for clients and servers...
  • Page 129 Oracle9i Advanced Analytic Services — Data Mining release 9.0.1 Oracle9i Advanced Analytic Services — Data Mining, which is embedded in the Oracle9i database, enables you to build integrated business intelligence applications with complete programmatic control of data mining functions that deliver powerful, scalable modeling and real-time scoring and scoring functions are accessible through a Java-based API enables e-businesses to incorporate predictions and classifications throughout...
  • Page 130 Product Descriptions Pro*COBOL release 1.8.76 and release 9.0.1 Pro*COBOL takes SQL statements that are embedded in a COBOL program and converts them to standard COBOL code result is a COBOL program that you can compile and use to build applications that access an Oracle database.
  • Page 131 SQL*Plus release 9.2.0.2.0 SQL*Plus is a command line interface that enables you to use SQL and PL/SQL database languages with an Oracle database. For more information, refer to SQL*Plus User’s Guide and Reference. SQL*Plus Worksheet release 9.0.1 (Installed with Oracle Enterprise Manager) SQL*Plus Worksheet is a graphical user interface for manually entering SQL, PL/SQL and DBA commands or for running stored scripts.
  • Page 132 Product Descriptions A-26 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 133: B Oracle9I 64-Bit Feature

    This appendix introduces the 64-bit feature or Very Large Memory (VLM) and makes setting and other recommendations for this feature. Topics covered in this appendix are: Introduction to the Oracle9i 64-bit Feature ■ Suggested Parameter Settings ■ Other Recommendations ■ The 64-bit feature is a standard feature of Oracle9i for Attention: HP OpenVMS Alpha and cannot be de-installed...
  • Page 134: Introduction To The Oracle9I 64-Bit Feature

    Introduction to the Oracle9i 64-bit Feature Introduction to the Oracle9i 64-bit Feature This section includes the following information: Introducing the Oracle9i 64-bit Feature ■ Benefits of the Oracle9i 64-bit Feature ■ Implementation of the Oracle 64-bit Feature on HP OpenVMS Alpha ■...
  • Page 135: Suggested Parameter Settings

    sections that are not backed by any file do not require a backing file. Suggested Parameter Settings Big Oracle Blocks (BOB) provide the ability to support larger I/O transfers between memory and disk because BOB allows the system to move data faster between memory and disk With VLM configurations, system performance depends directly on the ability of the system to move database blocks into the SGA as efficiently as possible Without the benefits of improved data transfer, performance can decline.
  • Page 136: Other Recommendations

    Other Recommendations Check statistics, such as V$SYSSTAT, to see if the number of sorts to disk is high compared to in-memory sorts SIZE. Other Recommendations Check the size in number of rows of the tables involved in the query, and translate this size into total number of blocks hard hit table blocks in DB_BLOCK_BUFFERS.
  • Page 137: C Oracle Transparent Gateway

    Oracle Transparent Gateway This chapter describes how to install the gateway software from the distribution CD-ROM The following topics are included: System Requirements for Oracle Transparent Gateway ■ Installing Oracle Transparent Gateway ■ Removing Oracle Transparent Gateway ■ Oracle Transparent Gateway C-1...
  • Page 138: System Requirements For Oracle Transparent Gateway

    System Requirements for Oracle Transparent Gateway System Requirements for Oracle Transparent Gateway Review your system hardware and software to ensure that it meets requirements, and then determine gateway configuration before you install the gateway Gateway components can be located on one platform or distributed over several platforms.
  • Page 139: Rdb Gateway Requirements

    RDB Gateway Requirements Table C–1 describes the hardware and software requirements for an RDB gateway Use it to ensure that your system meets requirements to create a gateway for RDB. Table C–1 RDB Gateway Requirements Hardware/ Software Processor Memory CD-ROM Drive An internal or external CD-ROM drive Disk Space Operating System...
  • Page 140: Rms Gateway Requirements

    System Requirements for Oracle Transparent Gateway Table C–1 RDB Gateway Requirements (Cont.) Hardware/ Software Oracle Networking RMS Gateway Requirements Table C–2 describes the hardware and software requirements for an RMS gateway Use it to ensure that your system meets requirements to create a gateway for the Oracle Transparent Gateway for RMS.
  • Page 141 Table C–2 RMS Gateway Requirements (Cont.) Hardware/ Software Requirements Operating HP OpenVMS 7.3 System Operating Use the latest patch kit from Hewlett-Packard. Hewlett-Packard provides System Patch patch information at: Oracle Net Oracle Net on HP OpenVMS is developed and certified using Requirements Hewlett-Packard to use the TCP/IP protocol adapter for Oracle Net, then you should have...
  • Page 142: Tested Gateway Configurations

    System Requirements for Oracle Transparent Gateway Tested Gateway Configurations The following gateway configurations have been tested by Oracle Corporation at the time of this document release support for the most recent releases of Oracle and non-Oracle systems in a timely manner.
  • Page 143 RDB Gateway Worksheet Enter your system values in the following configuration. Table C–3 RDB Gateway Installation Worksheet Description Oracle database server machine name Oracle database server platform (OS and its version number) $ORACLE_HOME of Oracle database server (full path name) Gateway machine name Gateway machine platform (OS and its version number) $ORACLE_HOME of the gateway (full path name)
  • Page 144: Installing Oracle Transparent Gateway

    Installing Oracle Transparent Gateway Installing Oracle Transparent Gateway Use the following procedures and tables to install Oracle Transparent Gateway. Mounting Transparent Gateway from the CD-ROM Install the gateway software from the CD-ROM as follows: Start the Oracle Universal Installer. Note: Universal Installer are not presented here "Installation"...
  • Page 145: Removing Oracle Transparent Gateway

    Installation Prompts for RDB Gateway Use the following pattern (Screen: installation: Location of RDB database: Follow the instructions in the Response column for each entry in the Screen column. When you have completed the responses, follow the instructions in section "Completing RDB Gateway Installation"...
  • Page 146 Removing Oracle Transparent Gateway C-10 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 147: Apache Server Installation/Configuration

    Apache Server Installation/Configuration This appendix lists the procedure and steps to install and configure Apache Server for HP OpenVMS Alpha. The following topics are included: Post-Installation Checklist ■ Test the Installation ■ Running the Oracle HTTP Server on OpenVMS ■ Security Information ■...
  • Page 148: Post-Installation Checklist

    Post-Installation Checklist Post-Installation Checklist After you configure the Oracle HTTP Server, perform the following tasks to ensure a successful startup: Run AUTOGEN ■ Check Disk Quota ■ Check for SET TERMINAL/INQUIRE ■ Each of these tasks is explained below test the installation by starting the Oracle HTTP Server. Run AUTOGEN After the installation, run SYS$UPDATE:AUTOGEN.COM (AUTOGEN) to evaluate your system parameters and make adjustments based on your hardware...
  • Page 149: Test The Installation

    Failure to do so might result in ill-formed HTML intermittently being returned to clients This problem might also appear when executing CGI scripts. Test the Installation Now you will manually start the Oracle HTTP Server to verify the installation and configuration of the server $APACHECTL START Browser Test...
  • Page 150: Troubleshooting

    Running the Oracle HTTP Server on OpenVMS HTTP/1.1 200 OK Date: Tue, 23 May 2000 17:05:05 GMT Server: Apache/1.3.12 (OpenVMS) Last-Modified: Mon, 22 May 2000 15:33:27 GMT ETag: "33dfec-681-39295347" Accept-Ranges: bytes Content-Length: 1665 Connection: close Content-Type: text/html %TELNET-S-REMCLOSED, Remote connection closed -TELNET-I-SESSION, Session 01, host localhost, port 80 Troubleshooting If you do not receive a response from the Oracle HTTP Server, check the following:...
  • Page 151 Performance Considerations You should have prior experience tuning the performance of the OpenVMS operating system For general information on OpenVMS performance, see the OpenVMS Performance Management Manual at the following URL: http://www.openvms.compaq.com:8000/73final/6491/6491pro.html Recommendations for improving performance on a Oracle HTTP Server are provided below and in the Release Notes: Limits and Quotas The following table shows sample values for the ORACLE Account from a working...
  • Page 152 Running the Oracle HTTP Server on OpenVMS Table D–1 Sample Values for the ORACLE Account (Cont.) Parameter DIOLM (NonPooled) Number of outstanding direct I/O operations permitted to a user’s process ENGLM (Pooled) Specifies the lock queue limit FILLM (Pooled) Number of files a user’s process can have opened at one time Includes the number of network logical links that can be active at...
  • Page 153 Username: ORACLE Owner: APACHE WEBSERVER Maxjobs: 0 Fillm: 100 Bytlm: 64000 Maxacctjobs: 0 Shrfillm: 0 Pbytlm: 0 Prclm: 8 DIOlm: 150 WSdef: 2000 UAF> MODIFY ORACLE/FILLM=300/PRCLM=20 %UAF-I-MDFYMSG, user record(s) updated UAF> EXIT Server Experiencing Medium to High Usage After you install the server and have been running it, look in the log file for errors of the "cannot open"...
  • Page 154: Customizing The Server Environment

    Running the Oracle HTTP Server on OpenVMS Customizing the Server Environment The installation procedure creates a file named HTTPD.CONF and places it in APACHE$ROOT:[CONF] HTTP Server uses to set up the server environment tailored to use OpenVMS syntax, but its overall functionality is essentially identical to HTTPD.CONF on the UNIX platform.
  • Page 155 http://www.apache.org/docs HTTP_CORE.C AccessConfig AccessFileName AllowOverride AuthName AuthType BindAddress CoreDumpDirectory DefaultType <Directory> <DirectoryMatch> DocumentRoot ErrorDocument ErrorLog <Files> <FilesMatch> HostnameLookups IdentityCheck <IfDefine> <IfModule> Include KeepAlive KeepAliveTimeout <Limit> <LimitExcept> LimitRequestBody Running the Oracle HTTP Server on OpenVMS Apache Server Installation/Configuration D-9...
  • Page 156 Running the Oracle HTTP Server on OpenVMS LimitRequestFields LimitRequestLine Listen ListenBacklog <Location> <LocationMatch> LogLevel MaxClients MaxKeepAliveRequests MaxRequestPerChild MaxSpareServers MinSpareServers NameVirtualHost Options PidFile Port Require ResourceConfig RLimitCPU RLimitMEM RLimitNPROC Satisfy SendBufferSize ServerAdmin ServerAlias ServerName ServerPath ServerRoot D-10 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 157 ServerSignature ServerTokens ServerType StartServers TimeOut UseCanonicalName User VirtualHost MOD_ACCESS.C allow deny order MOD_ACTIONS.C Action Script MOD_ALIAS.C Alias AliasMatch Redirect RedirectMatch RedirectTemp RedirectPermanent ScriptAlias ScriptAliasMatch MOD_ASIS.C MOD_AUTH.C AuthGroupFile AuthUserFile Running the Oracle HTTP Server on OpenVMS Apache Server Installation/Configuration D-11...
  • Page 158 Running the Oracle HTTP Server on OpenVMS MOD_AUTOINDEX.C AddAlt AddAltByEncoding AddAltyByType AddDescription AddIcon AddIconByEncoding AddIconByType DefaultIcon FancyIndexing HeaderName IndexIgnore IndexOptions IndexOrderDefault ReadmeName MOD_CGI.C ScriptLog ScriptLogBuffer ScriptLogLength MOD_DIR.C DirectoryIndex MOD_ENV.C SetEnv UnsetEnv MOD_IMAP.C ImapBase ImapDefault ImapMenu D-12 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 159 MOD_INCLUDE.C MOD_INFO.C AddModuleInfo MOD_LOG_CONFIG.C CustomLog LogFormat TransferLog MOD_MIME.C AddCharset AddEncoding AddHandler AddLanguage AddType DefaultLanguage ForceType RemoveHandler SetHandler TypesConfig MOD_NEGOTIATION.C CacheNegotiatedDocs LanguagePriority MOD_SETENVIF.C BrowserMatch BrowserMatchNoCase SetEnvIf SetEnvIfNoCase MOD_SO.C LoadModule Running the Oracle HTTP Server on OpenVMS Apache Server Installation/Configuration D-13...
  • Page 160: Supported And Unsupported Features

    Running the Oracle HTTP Server on OpenVMS MOD_STATUS.C ExtendedStatus MOD_UNIQUE_ID.C MOD_USERDIR.C UserDir Supported and Unsupported Features The server documentation from the Apache Software Foundation at the following web site: http://www.apache.org/docs/ provides most of the information needed to run your Oracle HTTP Server for OpenVMS below.
  • Page 161 MOD_MIME_MAGIC MOD_MMAP_STATIC MOD_PEARL MOD_PROXY MOD_REWRITE MOD_SPELING MOD_SSL MOD_USERTRACK MOD_VHOST_ALIAS Unsupported Directives The following directives are not supported: AgentLog AllowCONNECT Anonymous Anonymous_Authoritative Anonymous_LogEmail Anonymous_MustGiveEmail Anonymous_NoUserID Anonymous_VerifyEmail AuthDBAuthoritative AuthDBGroupFile AuthDBMAuthoritative AuthDBMGroupFile AuthDBUserFile AuthDBMUserFile AuthDigestFile CacheDefaultExpire Running the Oracle HTTP Server on OpenVMS Apache Server Installation/Configuration D-15...
  • Page 162 Running the Oracle HTTP Server on OpenVMS CacheDirLength CachedirLevels CacheForceCompletion CacheGcInterval CacheLastModifiedFactor CacheMaxExpire CacheRoot CacheSize CheckSpelling CookieExpires CookieTracking Example ExpiresActive ExpiresByType ExpiresDefault Header Metadir MetaFiles MetaSuffix MimeMagicFile MMapFile NoCache ProxyBlock ProxyDomain ProxyPass ProxyPassReverse ProxyReceiveBufferSize ProxyRemote D-16 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 163 ProxyRequests ProxyVia RefererIgnore RefererLog RewriteBase RewriteCond RewriteEngine RewriteLock RewriteLog RewriteLogLevel RewriteMap RewriteOptions RewriteRule ScriptInterpreterSource VirtualDocumentRoot VirtualDocumentRootIP VirtualScriptAlias VirtualScriptAliasIP Command Line Options This section describes the HTTPD command line options supported on the Oracle HTTP Server Before you can use them you must first define HTTPD as a symbol, as follows: $ HTTPD :== $APACHE$ROOT:[000000]APACHE_HTTPD.EXE_ALPHA Then you can use the following format to enter a command line option:...
  • Page 164 Running the Oracle HTTP Server on OpenVMS -"V": settings that influence the behavior and performance of the server. Displays a list of the HTTPD options. Displays a list of all modules compiled into the server. Displays a list of directives with expected arguments and places where "L": the directive is valid.
  • Page 165: File Formats

    http://www.apache.org/docs/handler.html Content Negotiation The MOD_NEGOTIATION module provides content negotiation you specify language variants of HTML files OpenVMS, use an underscore instead of a period before the language extension. For example: On UNIX, filename.html.fr is the French variant of filename.html. ■ On OpenVMS, filename.html_fr is the French variant of filename.html.
  • Page 166: File Naming Conventions

    Running the Oracle HTTP Server on OpenVMS File Naming Conventions In general, users who are running the Oracle HTTP Server for OpenVMS can specify either UNIX-style file names or OpenVMS-style file names HTTP Server usually displays UNIX-style file names. The ODS-5 volume structure, introduced in HP OpenVMS Alpha Version 7.2-1, supports long file names, allows the use of a wider range of characters within file names, and preserves case within file names shipped with HP OpenVMS Alpha Version 7.2-1 does not provide full support for...
  • Page 167: Logical Names

    $ SET SECURITY/ACL=(IDENTIFIER=yourFTPname,ACCESS=READ+WRITE) [directory] When replacing existing files: $ SET SECURITY/ACL=(IDENTIFIER=yourFTPname,ACCESS=READ+WRITE) [directory]*.* Logical Names The Oracle HTTP Server for OpenVMS creates the following logical names, which are listed with their descriptions in table Table D–2 Oracle HTTP Server Logical Names and Their Descriptions Logical Name APACHE$COMMON APACHE$FIXBG...
  • Page 168 Running the Oracle HTTP Server on OpenVMS Table D–2 Oracle HTTP Server Logical Names and Their Descriptions Logical Name APACHE$SPECIFIC APACHE$CGI_MODE APACHE$DEBUG_DCL_CGI APACHE$VERIFY_DCL_CGI APACHE$SHOW_CGI_SYMBOL APACHE$PREFIX_DCL_CGI_SYMBOLS_WWW If defined, this system logical name prefixes all CGI APACHE$CREATE_SYMBOLS_GLOBAL D-22 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS Description Concealed logical name that defines system-specific files in APACHE$ROOT (device:[APACHE.SPECIFIC.node-name])
  • Page 169: Openvms Cluster Considerations

    Table D–2 Oracle HTTP Server Logical Names and Their Descriptions Logical Name APACHE$CGI_USE_DCLCOM_FOR_IMAGES APACHE$DL_NO_UPPERCASE_FALLBACK APACHE$DL_FORCE_UPPERCASE OpenVMS Cluster Considerations An OpenVMS Cluster is a group of OpenVMS systems that work together as one virtual system take advantage of the resource sharing that increases the availability of services and data Keep the following points in mind: The Oracle HTTP Server is supported on OpenVMS Alpha Version 7.1-2 or...
  • Page 170: Common Gateway Interface (Cgi

    Running the Oracle HTTP Server on OpenVMS To avoid confusion, always use the appropriate concealed logical name to specify the file that you want to edit HTTPD.CONF, refer to: $ EDIT APACHE$COMMON:[CONF]HTTPD.CONF If you referred to: $ EDIT APACHE$ROOT:[CONF]HTTPD.CONF then the server would open the clusterwide file but save it as a system-specific version.
  • Page 171 CGI Environment Logical By default, an environment logical symbol takes the form that is designated by the name of the environment logical set when the server executes a CGI program. You can define the APACHE$PREFIX_DCL_CGI_SYMOBLS_WWW logical name to prefix all environment logical symbols with "WWW_" The APACHE$CGI_MODE logical name controls how CGI environment logicals are defined in the executing CGI program, as follows: APACHE$CGI_MODE...
  • Page 172 Running the Oracle HTTP Server on OpenVMS Referencing Input CGI scripts that reference input to the Oracle HTTP Server must refer to APACHE$INPUT. Executing CGI On OpenVMS, CGI images execute within a DCL process You cannot execute CGI images directly. Logicals for Debugging CGI Scripts Use the following logicals to debug CGI scripts: Description...
  • Page 173: Security Information

    $ SAY "Content-type: image/gif" $ SAY "" $ APACHE$DCL_BIN APACHE$ROOT:[ICONS]APACHE_PB.GIF $ EXIT Running the Oracle HTTP Server on OpenVMS 3ñ19 Security Information The Oracle HTTP Server for OpenVMS is a non-privileged, user-mode, socket-based network application requirements (ORACLE). Process Model The Oracle HTTP Server runs as a single job which consists of: A master process (ORACLE) ■...
  • Page 174: Privileges Required To Start And Stop The Server

    Security Information Changing the "carriage-control" attribute on socket (BG) devices. The server ■ also enables or disables (or both) the carriage-control attribute on BG (socket) devices for certain stream operations. Two protected, shareable images are installed at startup to allow the server to perform these functions: APACHE$PRIVILEGED.EXE (exec-mode services) ■...
  • Page 175: File Ownership And Protection

    logical names are placed in the system logical name table accomplished by sending a KILL signal to the master process and its subprocess. These actions require enhanced privileges (DETACH, SYSNAM, WORLD, and so forth) and are usually performed from a suitably privileged account. File Ownership and Protection All of the server files reside under its root directories that are pointed to by the APACHE$ROOT logical name...
  • Page 176 Apache http://www.openvms.compaq.com/openvms/products/ips/apache/apache_license.txt This product also includes software that is developed by Hewlett-Packard. D-30 Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS...
  • Page 177: Index

    Numerics 64-bit feature, B-1 account creating the oracle account, 3-17 account privileges setting, 3-8 account quotas minimum values, 3-9 ADA, version, 1-12 Administrator disk space requirements, 1-10 response file, 1-19 administrators , 5-12 authentication methods Kerberos, 1-15 Secure Socket Layer, 1-15 AUTHORIZE utility, 3-5, 3-6 AUTOGEN, 3-15 AUTOGEN utility, 3-15...
  • Page 178 database creation methods selecting, 1-5 data dictionary defined, 5-26 data files, 5-23 database passwords, 5-19 database user names, 5-19 initialization parameter file, 5-25 redo log files, 5-25 rollback segments, 5-26 tablespaces, 5-23 tablespaces and, 5-23 database environments and Oracle Database Configuration Assistant, 1-6 general purpose, 1-4 database roles...
  • Page 179 response files, 4-11 setting permissions for creation, 3-18 supported file systems, 3-3 general purpose database. See database environments, 1-4 GENPARAMS parameter, 3-15 global database name defined, 5-22 groups OSDBA and OSOPER, 5-12 hardware memory, 1-8 requirements, 1-8 home directory, 3-17 identifiers, process rights, 3-10 images described, 1-10...
  • Page 180 MAXSYSGROUP, 3-6 MDSYS user name database roles, 5-20 password, 5-20 migrating existing Oracle databases, 1-7 migration Oracle Data Migration Assistant, 3-3 modifying system parameters, 3-13 MRU, B-4 multiple databases, 3-12 multiple Oracle homes system identifier, 5-23 Net8 Configuration Assistant, 5-14 non-interactive installation, 3-2 noninteractive installation.
  • Page 181 defined, A-18 linking options, 1-16 Oracle Protocol Support installation types available with, A-4, A-6 pre-installation tasks shutting down listeners, 3-20 Oracle Net Server defined, A-18 Oracle Options requirements, 1-14 Oracle Parallel Server re-installing, 4-11 Oracle Partitioning defined, A-19 Oracle PL/SQL Gateway defined, A-19 Oracle Precompilers post-installation tasks, 5-16...
  • Page 182 enterprise edition defined, A-23 requirements, 1-14 Oracle9i Server defined, A-23 Oracle9i, installation types available with, A-2 oraInst.loc file, 3-2 oraInventory directory, 4-8 ORDPLUGIN user name database roles, 5-20 ORDPLUGINS, user name and password, 5-20 ORDSYS database roles, 5-20 user name and password, 5-20 OSDBA and OSOPER groups, 5-12 OUTLN user name database roles of, 5-20...
  • Page 183 relinking Oracle code, 5-29 Oracle products, 5-29 requirements CD-ROM, 1-9 file permissions, 3-16 file systems, 3-3 hardware, 1-8 interMedia, 1-14 Java Runtime Environment, 1-14, 3-2, 3-20 Kerberos authentication, 1-15 memory, 1-8 operating system, 1-11 oracle account, 3-17 Oracle Advanced Security, 1-15 Oracle Options, 1-14 Oracle Visual Information Retrieval, 1-14 ORACLE_HOME, 3-2...
  • Page 184 SQL*Plus described, A-25 SQL*Plus Worksheet described, A-25 SQLJ described, A-21 SQLJ Runtime described, A-21 standard.rsp files, 1-19 starting instances, 3-12 startup and shutdown, 5-13 svrcustom.rsp file, 1-19 SYS account, 3-6 SYS user name database roles of, 5-21 described, 5-21 password of, 5-21 SYSGEN parameters, 3-13 SYSMAN, 3-13 SYSTEM...
  • Page 185 user names CTXSYS, 5-20 DBSNMP, 5-20 MDSYS, 5-20 ORDPLUGINS, 5-20 ORDSYS, 5-20 OUTLN, 5-20 SCOTT, 5-21 SYS, 5-21 SYSTEM, 5-21 USERS tablespace, described, 5-24 USERS01.DBF data file, 5-24 tablespace contained in, 5-24 Very Large Memory, B-1 VLM, reserving memory, 3-13 VMS mailbox driver, 1-12 window manager requirements, 1-11...
  • Page 186 Index-10...

Table of Contents