B Troubleshooting and Debugging Oracle Universal Installer

This appendix is organized into the following troubleshooting sections:

Debugging Mechanisms in Oracle Universal Installer

Oracle provides the following types of debugging mechanisms:

  • Installation Log

  • Automated Inventory Backups

The following sections discuss each of these mechanisms.

Installation Log

During the installation, Oracle Universal Installer writes a text file that contains information on:

  • Variable settings

  • Action calls

  • Queries

  • Exception information

The log of installation actions is written to a file named installActions<date>.log, located in the <oraInventory>\logs directory. The oraInstall<timestamp>.err and oraInstall<timestamp>.out files are also created and stored in the same logs directory. The .log, .err, and .out files for a particular session will be named with the same timestamp.

The installation log is used for debugging purposes only. All actions, queries, everything that happens during the installation, and all modifications to the target host are logged in the file.

Example B–1shows a sample file:

Example B-1 Installation Actions File

Using paramFile: /scratch/oui/cd/Disk1/install/oraparam.ini
 
Checking swap space: must be greater than 500 MB.   Actual 4047 MB    Passed
Checking monitor: must be configured to display at least 256 colors.    Actual 256    Passed
 
The commandline for unzip:
/scratch/oui/cd/Disk1/install/unzip -qqqo ../stage/Components/oracle.swd.jre/1.5.0.11.0/1/DataFiles/\*.jar -d //scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM 
The commandline for unzip:
/scratch/oui/cd/Disk1/install/unzip -qqqo ../stage/Components/oracle.swd.oui/11.2.0.1.0/1/DataFiles/\*.jar -d //scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM 
The commandline for unzip:
/scratch/oui/cd/Disk1/install/unzip -qqqo ../stage/Components/oracle.swd.oui.core/11.2.0.1.0/1/DataFiles/\*.jar -d //scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM 
The commandline for unzip:
/scratch/oui/cd/Disk1/install/unzip -qqqo ../stage/Components/oracle.swd.opatch/11.2.0.0.2/1/DataFiles/\*.jar -d //scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM 
 
The number of files bootstrapped for the jre is 623.
 
The number of files bootstrapped for the oui is 77.
No umask is available from oraparam.ini. Using the default value '007'.
 
Execvp of the child jre : the cmdline is //scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/jre/1.5.0/bin/java, and the argv is 
//scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/jre/1.5.0/bin/java
-Doracle.installer.library_loc=//scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/lib/linux
-Doracle.installer.oui_loc=//scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui
-Doracle.installer.bootstrap=TRUE
-Doracle.installer.startup_location=/scratch/oui/cd/Disk1/install
-Doracle.installer.jre_loc=//scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/jre/1.5.0
-Doracle.installer.nlsEnabled="TRUE"
-Doracle.installer.prereqConfigLoc= 
-Doracle.installer.unixVersion=2.6.9-78.0.0.0.1.ELsmp
-mx96m
-cp
//scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM:://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/OraInstaller.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/oneclick.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/xmlparserv2.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/share.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/OraInstallerNet.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/emCfg.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/emocmutl.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/OraPrereq.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/jsch.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/ssh.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/remoteinterfaces.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/http_client.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/OPatch/jlib/opatch.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/OPatch/jlib/opatchactions.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/OPatch/jlib/opatchprereq.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/OPatch/jlib/opatchutil.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/OraCheckPoint.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstImages.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_de.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_es.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_fr.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_it.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_ja.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_ko.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_pt_BR.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_zh_CN.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/InstHelp_zh_TW.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/oracle_ice.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/help4.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/help4-nls.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/ewt3.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/ewt3-swingaccess.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/ewt3-nls.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/swingaccess.jar:://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/jewt4.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/jewt4-nls.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/orai18n-collation.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/orai18n-mapping.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/ojmisc.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/xml.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/srvm.jar://scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM/oui/jlib/srvmasm.jar
oracle.sysman.oii.oiic.OiicInstaller
-scratchPath
//scratch/ohome/oracle/work/OraInstall2009-07-20_04-59-14AM
-sourceLoc
/scratch/oui/cd/Disk1/install/../stage/products.xml
-sourceType
network
-timestamp
2009-07-20_04-59-14AM
INFO: Environment Variables:

INFO:   ORACLE_HOME = /scratch/ohome/oracle
 
INFO:   PATH = /usr/local/packages/ant/bin:/usr/local/packages/jdk15/bin:/usr/local/bin:/bin:// scratch/ohome/oracle/buildtools/bin://scratch/ohome/oracle/oui/bin:/scratch/ohome/oracle/utl:/test/oratest:/pdp/pds/utl:/scratch/ohome/oracle/bin:/scratch/ohome/ oracle/nlsrtl3/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/kerberos/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
INFO: Oracle Universal Installer version is 11.2.0.1.0
 
INFO: Setting variable 'PREREQ_CONFIG_LOCATION' to ''. Received the value from variable association. 
INFO: Reader/Writer 'oracle.sysman.oii.oiic.OiicGlobalContextXMLReaderWriter' was created.
INFO: 
*** Welcome Page***
INFO: Initializing install inventory
INFO: Setting up install inventory
INFO: 
*** Specify Source Location Page***
INFO: Initializing OUI Shiphome access setup
INFO: Loading global variables
INFO: Loading of globalvariables complete
INFO: DefaultifyLangiages : Value of oracle.installer.defaultifyLanguages : false
INFO: fetch the file: /scratch/oui/cd/Disk1/stage/shiphomeinfo.properties
INFO: Performing operation for OUI Shiphome access setup
INFO: 
*** Select a Product to Install Page***
INFO: Setting the 'TopLevelComp ( ToplevelComp )' property to 'oracle.swd, 11.2.0.1.0, >0.0.0.0.0, [ 46 ][OH:2]'. Received the value from the default settings. 
INFO: 
*** Select Installation Type Page***
INFO: Setting the 'InstallType ( DEP_MODE )' property to 'Complete'. Received the value from the UI page.
INFO: Setting the 'TopLevelInstallType ( TLDepModes )' property to 'Complete'. Received the value from the UI page.
INFO: The selected install type is "Complete".
INFO: 
*** Specify Home Details Page***
INFO: Setting the 'OracleHome ( ORACLE_HOME )' property to '/scratch/homes/vc'. Received the value from the UI page.
INFO: Setting the 'OracleHomeName ( ORACLE_HOME_NAME )' property to 'VC'. Received the value from the UI page.
INFO: Initializing OUI Oracle Home access setup
INFO: Setting variable 'ORACLE_HOME' to '/scratch/homes/vc'. Received the value from the UI page.
INFO: DefaultifyLangiages : Value of oracle.installer.defaultifyLanguages : false
INFO: Setting the PROD_HOME variable of 'oracle.swd_11.2.0.1.0' to ''. Received the value from the variable calculation. 
INFO: oracle.swd Product Location: Empty path specified.
INFO: Setting the PROD_HOME variable of 'oracle.swd.oil_11.2.0.1.0' to '/scratch/homes/vc/osp/Libraries'. Received the value from the variable calculation. 
INFO: Setting the PROD_HOME variable of 'oracle.swd.oui_11.2.0.1.0' to '/scratch/homes/vc/oui'. Received the value from the variable calculation. 
INFO: Setting the PROD_HOME variable of 'oracle.swd.opatch_11.2.0.0.2' to '/scratch/homes/vc/OPatch'. Received the value from the variable calculation.
INFO: Setting the PROD_HOME variable of 'oracle.swd.oui.core_11.2.0.1.0' to '/scratch/homes/vc/oui'. Received the value from the variable calculation. 
INFO: Setting the PROD_HOME variable of 'oracle.swd.jre_1.5.0.11.0' to '/scratch/homes/vc/jre/1.5.0'. Received the value from the variable calculation. 
INFO: Performing operation for OUI Oracle Home access setup
INFO: Unable to read /scratch/homes/vc/inventory/ContentsXML/comps.xml. Some inventory information may be lost.
INFO: 
*** Oracle Universal Installer Page***
INFO: Setting variable 'PROXY_USER' to ''. Received the value from a code block.
INFO: Setting variable 'PROXY_PWD' to '*Protected value, not to be logged*'. Received the value from a code block.
INFO: Setting variable 'PROXY_HOST' to ''. Received the value from a code block.
INFO: Setting variable 'PROXY_PORT' to ''. Received the value from a code block.
INFO: Setting variable 'MYORACLESUPPORT_PASSWORD' to '*Protected value, not to be logged*'. Received the value from a code block.
INFO: Setting variable 'METALINK_PASSWORD' to '*Protected value, not to be logged*'. Received the value from a code block.
INFO: Setting the value of METALINK_PASSWORD with the value of MYORACLESUPPORT_PASSWORD
INFO: Setting the value of SECURITY_UPDATES_VIA_METALINK
INFO: Setting variable 'SECURITY_UPDATES_VIA_METALINK' to 'false'. Received the value from a code block.
INFO: Setting the value of SECURITY_UPDATES_VIA_METALINK with the value of SECURITY_UPDATES_VIA_MYORACLESUPPORT
INFO: Setting variable 'COLLECTOR_RESPONSE_FILE' to ''. Received the value from a code block.
INFO: Is the component oracle.sysman.ccr found in the Shiphome ? false
INFO: Is the component eligible to be installed in the home ? false 
So setting the system property oracle.sysman.ccrinstall to false
INFO: The user has chosen to include the collector, but with the shiphomeinfo.properties value, is the collector included for configuration ? : false
INFO: Can we show the collector page ? false
INFO: Setting the value of METALINK_PASSWORD
INFO: Setting variable 'METALINK_PASSWORD' to '*Protected value, not to be logged*'. Received the value from a code block.
INFO: Setting the value of SECURITY_UPDATES_VIA_METALINK
INFO: Setting variable 'SECURITY_UPDATES_VIA_METALINK' to 'false'. Received the value from a code block.
INFO: Setting the value of METALINK_USERNAME
INFO: Setting the 'MyOracleSupportPassword ( MYORACLESUPPORT_PASSWORD )' property to '*Protected value, not to be logged*'. Received the value from a code block.
INFO: Setting the 'ProxyUsername ( PROXY_USER )' property to ''. Received the value from a code block.
INFO: Setting the 'ProxyPassword ( PROXY_PWD )' property to '*Protected value, not to be logged*'. Received the value from a code block.
INFO: Setting the 'ProxyServer ( PROXY_HOST )' property to ''. Received the value from a code block.
INFO: Setting the 'ProxyPort ( PROXY_PORT )' property to ''. Received the value from a code block.
INFO: Setting the 'DeclineUpdates ( DECLINE_SECURITY_UPDATES )' property to 'false'. Received the value from the default settings. 
INFO: Setting the 'EnableMyOracleSupportPassword ( SECURITY_UPDATES_VIA_MYORACLESUPPORT )' property to 'false'. Received the value from the default settings. 
INFO: SRVM ClusterInfo.IsLocalOnly() called. Return value obtained is 'false'.
INFO: Clusterware location for 'oracle.crs 10.1.0.2.0' is not found.
INFO: Clusterware not found. Defaulting to vendor clusterware.
INFO: Vendor clusterware is not detected.
INFO: This is not a cluster system.
INFO: Node selection page will not be shown.
INFO: Defaulting prerequisite location to '/scratch/oui/cd/Disk1/stage/prereq'.
INFO: 
*** Product-Specific Prerequisite Checks Page***
INFO: OUI-10185:Unable to copy '/scratch/oui/cd/Disk1/stage/prereq/prerequisite.properties' to '/scratch/homes/vc/inventory/prereqs/prerequisite.properties'. OUI-10186:The source file '/scratch/oui/cd/Disk1/stage/prereq/prerequisite.properties' does not exist.
INFO: No prerequisite checks specified for this installation.
INFO: Install type for "Oracle Installation Products 11.2.0.1.0 " is "Complete".
INFO: OUI-10066:Not all the dependencies for the component Oracle Installation Products 11.2.0.1.0  could be found. Missing component oracle.swd.osp 11.2.0.1.0.
INFO: OUI-10066:Not all the dependencies for the component Oracle Installation Products 11.2.0.1.0  could be found. Missing component oracle.swd.opatch 11.2.0.1.0.
INFO: Install type for "Oracle Installation Libraries 11.2.0.1.0 " is "Custom".
INFO: Install type for "Oracle Universal Installer 11.2.0.1.0 " is "Custom".
INFO: OUI-10066:Not all the dependencies for the component Oracle Universal Installer 11.2.0.1.0  could be found. Missing component oracle.sysman.ccr 10.3.1.0.0.
INFO: Install type for "Oracle One-Off Patch Installer 11.2.0.0.2 " is "Custom".
INFO: Install type for "Installer SDK Component 11.2.0.1.0 " is "Custom".
INFO: Install type for "Java Runtime Environment 1.5.0.11.0 " is "Custom".
INFO: Setting the PRE_REQUISITE variable of 'oracle.swd_11.2.0.1.0' to 'true'. Received the value from the variable calculation. 
INFO: Setting the PRE_REQUISITE variable of 'oracle.swd.jre_1.5.0.11.0' to 'true'. Received the value from the variable calculation. 
INFO: Setting the PRE_REQUISITE variable of 'oracle.swd.oil_11.2.0.1.0' to 'true'. Received the value from the variable calculation. 
INFO: Setting the PRE_REQUISITE variable of 'oracle.swd.oui_11.2.0.1.0' to 'true'. Received the value from the variable calculation. 
INFO: Setting the PRE_REQUISITE variable of 'oracle.swd.oui.core_11.2.0.1.0' to 'true'. Received the value from the variable calculation. 
INFO: Setting the PRE_REQUISITE variable of 'oracle.swd.opatch_11.2.0.0.2' to 'true'. Received the value from the variable calculation. 
INFO: 
*** Language Selection Page***
INFO: Setting the 'SelectedLanguages ( SELECTED_LANGUAGES )' property to 'en'. Received the value from the default settings. 
INFO: 
*** Specify Local Host Name Page***
INFO: Setting the 'HostName ( ORACLE_HOSTNAME )' property to 'stacg22.us.oracle.com'. Received the value from the default settings. 
INFO: *** Entering Component: oracle.swd installation
INFO: *** Entering Component: oracle.swd.oil installation
INFO: *** Entering Component: oracle.swd.oui installation
INFO: Calling Query generalQueries10.2.0.2.0  isCurrentPlatformInGroup
platGroup = WINDOWS
INFO: Query Returned: false
INFO: Setting variable 'isPlatGroupWindows' to 'false'. Received the value from the variable calculation. 
INFO: Setting variable 'JRE_MEMORY_OPTIONS' to ''. Received the value from the variable calculation. 
INFO: Setting variable 'JRE_LOCATION' to ''. Received the value from the variable calculation. 
INFO: Setting variable 'InstVer' to '11.2.0.1.0'. Received the value from the variable calculation. 
INFO: Setting variable 'ABSOLUTE_JRE_LOCATION' to ''. Received the value from the variable calculation. 
INFO: Setting variable 's_extLib' to '/scratch/homes/vc/inventory/Scripts/ext/lib'. Received the value from the variable calculation. 
INFO: Setting variable 's_extJlib' to '/scratch/homes/vc/inventory/Scripts/ext/jlib'. Received the value from the variable calculation. 
INFO: Setting variable 's_extBin' to '/scratch/homes/vc/inventory/Scripts/ext/bin'. Received the value from the variable calculation. 
INFO: Setting variable 'OUIFolder' to 'null\Oracle Installation Products'. Received the value from the variable calculation. 
INFO: Setting variable 'InstLocProp' to '/scratch/homes/vc/oui'. Received the value from the variable calculation. 
INFO: *** Entering Component: oracle.swd.opatch installation
INFO: *** Entering Component: oracle.swd.oui.core installation
INFO: Setting variable 'InstVer' to '11.2.0.1.0'. Received the value from the variable calculation. 
INFO: *** Entering Component: oracle.swd.jre installation
INFO: oracle.srvm.formCluster:false
INFO: 
*** Summary Page***
INFO: 
-----------------------------------------------------------------------------
Summary
Global Settings
    Source: /scratch/oui/cd/Disk1/stage/products.xml
    Oracle Home: /scratch/homes/vc (VC)
    Installation Type: Complete
Product Languages
   English
Space Requirements
   / Required 151MB (includes 33MB temporary) : Available 5.36GB
New Installations (6 products)
   Oracle Installation Products 11.2.0.1.0 
   Oracle Installation Libraries 11.2.0.1.0 
   Oracle Universal Installer 11.2.0.1.0 
   Oracle One-Off Patch Installer 11.2.0.0.2 
   Installer SDK Component 11.2.0.1.0 
   Java Runtime Environment 1.5.0.11.0 
-----------------------------------------------------------------------------
INFO: The default response file generated with recorded values is null
INFO: -destinationFile option was not provided. Saving the default response file as null
INFO: Recording the installation in file null.
INFO: Checkpoint:getting indexSession from checkpoint factory
INFO: Checkpoint:Index file :/scratch/homes/vc/inventory/checkpoints/oui/index.xml not found.
INFO: Checkpoint:Initializing checkpointindex session in oiifwactionsphasewcde.
INFO: Checkpoint:Location is- /scratch/homes/vc/inventory
INFO: Setting checkpoint object
INFO: Method 'dispose()' Not implemented in class 'oracle.sysman.oii.oiif.oiifp.OiifpWizIntroPanel'
INFO: config-context initialized
INFO: *** Install Page***
INFO: Checkpoint:Initializing checkpoint session in oiifwinstallphasewcce.

Text files are also written in the temp directory:

<temp>\OraInstall\oraInstall<timestamp>.err
<temp>\OraInstall\oraInstall<timestamp>.out

If a problem occurs during the installation, you should look for messages with the SEVERE keyword and Java exceptions in these files.

Automated Inventory Backups

You can recover from a corrupt inventory or failed installations by using the following types of automated inventory backups:

  • Central Inventory Backup

  • Oracle Home Inventory Backup

Central Inventory Backup

The Central Inventory is automatically backed up whenever you execute the Oracle Universal Installer in any of the following modes:

  • - install (new home)

  • - deinstall (remove home)

  • - addNode

  • - attachHome

  • - detachHome

  • - updateNodeList

The backed up directory and file are:

Central Inventory Location/ContentsXML

The backup is located here:

Central Inventory Location/backup/time stamp/

Oracle Home Inventory Backup

The Oracle Home Inventory is automatically backed up on an existing Oracle home whenever you execute the Oracle Universal Installer in either of the following modes:

  • - install (patchsets, upgrades, and one-offs)

  • - deinstall components (does not remove the Oracle home)

The backed up directories and files are:

ORACLE_HOME/inventory/ContentsXML
ORACLE_HOME/inventory/Scripts
ORACLE_HOME/inventory/Clone
ORACLE_HOME/inventory/invDetails.properties

The backup is located here:

ORACLE_HOME/inventory//backup/time stamp/

Oracle Universal Installer Errors

Refer to the release notes for information on any Oracle Universal Installer limitations for a particular version.

The most common Oracle Universal Installer errors are listed below:

  • Out of "temp" space

    Make sure you have enough space in the default TEMP or TMP directory. Otherwise, the installation will not succeed. The amount of space required depends on the product being installed.

    Note:

    On UNIX and Windows, Oracle Universal Installer looks for %TEMP% then %TMP%. If neither is set, Oracle Universal Installer will default to /tmp on UNIX and c:\temp on Windows.
  • Incomplete stage and missing files in file groups

    Make sure you have a good staging area. You may have incorrectly copied the staging area from the CD to the hard disk.

  • Exceptions from action libraries:

    • NT Services, if a service is already started

    • File permissions

  • UNCAUGHT_RUNTIME exception when you try to install the product on your machine

    This is a blanket error catch that catches any run-time errors like NullPointers from libraries. Check if the temp\OraInstall\<timestamp>.err has any stack trace. You will need to call support to debug the staging area.

Other Tips

The following tips may help you to troubleshoot problems:

  • Make sure the correct version of the JRE is specified in the PATH.

  • You can use the following debugging flags in the runInstaller command:

    • -printdiskusage

      Logs debug information for disk usage.

    • -printmemory

      Logs debug information for memory usage.

    • -printtime

      Logs debug information for time usage.

  • If Java cannot run applications from a Sun machine on an NCD X terminal (Oracle Universal Installer does not start), remove the following file:

    $JAVA_HOME/lib/font.properties
    
  • If you are deleting an Oracle home manually without using Oracle Universal Installer, the products remain registered with Oracle Universal Installer. You must then simulate a de-install so that all Oracle Universal Installer references are removed.

  • If the installation is canceled:

    • Products will not be registered with Oracle Universal Installer.

    • Some files may have been copied, depending on when you issued the cancellation.

X terminal emulators that were tested with Oracle Universal Installer are listed in the following sections.

Exceed

There is a known compatibility issue that Hummingbird has identified to be a problem with Exceed. You can fix it by going into XConfig/Screen Definition/Screen 0 and changing Window Manager from "Default to Native" to "Native." See Figure B–1 to see the proper setup.

Figure B-1 Setting Exceed's Window Manager to "Native"

Shows Screen 0 tab with values filled in.

Another known issue where Exceed fails to recognize fonts is documented at the following site:

http://developer.java.sun.com/developer/bugParade/bugs/4262023.html

Reflection X

  • Refection X 6.2+: Select Settings/Window Manager/ Default Local Window Manager/ Reflection Window Manager. You may also have to select "X terminal desktop."

  • Reflection X 6.0: Select Connection/New XDMCP Connection/Connection Settings/Direct method/ type host destination and click Connect.

Tarantella

There is a known problem when using Tarantella to send DISPLAY to your Windows system, for instance, when using hosted UNIX systems. The bottoms of some Oracle Universal Installer screens may appear truncated, with buttons not visible. The problem occurs only when you use an individual Tarantella terminal window so that the Oracle Universal Installer window appears alone without a broader X-windowing environment.

To work around this problem, do one of the following:

  • Use keyboard shortcuts to invoke these commands:

    • Use Alt-N for Next to move to the next screen.

    • On the summary page, use Alt-I to start the installation.

  • Use the Window Manager window in Tarantella, which displays the entire screen as if it were a UNIX monitor. Installer dialogs will appear properly in Window Manager.