Skip Headers

Oracle® Business Intelligence Discoverer Configuration Guide
10g Release 2 (10.1.2.0.0)
Part No. B13918-01
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
Next
Next
 

B Upgrading from earlier versions of Discoverer

This section describes how to upgrade from earlier versions of Discoverer, and contains the following topics:

B.1 Upgrade summary

The table below summarizes the upgrade paths that Discoverer supports.

Table B-1 Discoverer upgrade summary

Upgrade type Upgrading to a Standalone OracleBI Discoverer install (i.e. not associated with an OracleAS infrastructure) Upgrading to an OracleBI Discoverer install associated with an OracleAS infrastructure
Upgrading from 9.0.2 or 9.0.4 Upgrade the EUL, preferences, and redo customizations in Oracle Application Server Control. For more information, see Section B.2, "Upgrading from Discoverer Version 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0". Upgrade the EUL, preferences, and redo customizations in Oracle Application Server Control. For more information, see Section B.2, "Upgrading from Discoverer Version 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0".

Connections are already stored in the OracleAS infrastructure and do not need to be upgraded.

For information about associating an OracleBI installation with a different OracleAS infrastructure, see Chapter 2, "Associating an OracleBI installation with an OracleAS infrastructure".

Upgrading from 4.1 Upgrade the EUL, preferences, Discoverer URLs, and redo customizations in Oracle Application Server Control. For more information, see Section B.3, "Upgrading from Discoverer Release 4.1 to Discoverer Version 10.1.2.0.0". Upgrade the EUL, preferences, Discoverer URLs, and redo customizations in Oracle Application Server Control. For more information, see Section B.3, "Upgrading from Discoverer Release 4.1 to Discoverer Version 10.1.2.0.0".

For information about associating an OracleBI installation with a different OracleAS infrastructure, see Chapter 2, "Associating an OracleBI installation with an OracleAS infrastructure".


B.2 Upgrading from Discoverer Version 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0

To upgrade from Oracle Application Server 10g (9.0.2/9.0.4) to OracleBI Release 10.1.2.0.0, do the following:

  1. Use OracleBI Discoverer Administrator version 10.1.2. to upgrade the End User Layer (EUL) to Version 10.1.2.0.0.

  2. Use Oracle Application Server Control to re-do any customizations that you had in the earlier version of Discoverer. For example, you might have changed the look and feel (LAF) for Discoverer Plus Relational or the logo in Discoverer Viewer. For more information about customizing Discoverer, see Section 9, "Customizing OracleBI Discoverer"

    Note: Discoverer only supports customizations made using the Discoverer customization pages in Oracle Application Server Control.

  3. Upgrade the preferences (for more information, see Section B.2.2, "Upgrading to an OracleBI installation that is associated with an OracleAS infrastructure"

  4. (optional) If the OracleBI Discoverer installation is associated with an OracleAS infrastructure, upgrade Discoverer Portlet Provider to use Discoverer Portlet Provider Version 9.0.4 with OracleBI Version 10.1.2.0.0 (for more information, see Section B.2.2, "Upgrading to an OracleBI installation that is associated with an OracleAS infrastructure").

Notes

B.2.1 Upgrading preferences

This section explains how to upgrade Discoverer preferences.

Hint: If Discoverer scripts do not execute on UNIX, run the script file discwb.sh to set the Discoverer environment. For more information about the location of configuration files, see Appendix A, "OracleBI Discoverer configuration files".

B.2.1.1 How to upgrade default user preferences

The pref.txt file specifies the default user preferences. To upgrade default user preferences, follow the steps below:

  1. Compare the Release 9.0.2/9.0.4 pref.txt file with Version 10.1.2.0.0 pref.txt file, as follows:

    • on UNIX, compare the <ORACLE_HOME_1>/discoverer/util/pref.txt with <ORACLE_HOME_2>/discoverer/util/pref.txt

    • on Windows, compare the <ORACLE_HOME_1>\discoverer\util\pref.txt with <ORACLE_HOME_2>\discoverer\util\pref.txt

  2. If changes have been made to the pref.txt file in the <ORACLE_HOME_1> directory, edit the pref.txt file in the <ORACLE_HOME_2> directory and make the same changes.

  3. Apply the default preferences (for more information, see Section 10.5, "How to set user preferences for all users").

B.2.1.2 How to upgrade user level preferences from Discoverer Release 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0 on UNIX

If you are upgrading from one Oracle Home to another on the same computer running UNIX, follow the instructions below to upgrade user level preferences from Discoverer Release 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0:

  1. Copy the .reg_key.dc file (from the location specified by the DC_REG environment variable) to the location specified for the .reg_key.dc file in Appendix A, "OracleBI Discoverer configuration files".

  2. Type the following at a command prompt (on UNIX):

    > <ORACLE_HOME_2>/discoverer/bin/dis51pr -migrate
    
    

If you are upgrading from one computer to another computer running UNIX, follow the instructions below to upgrade user level preferences from Discoverer Release 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0:

  1. Copy the .reg_key.dc file (from the location specified by the DC_REG environment variable) on the machine where Discoverer Release 9.0.2/9.0.4 is installed to the location specified by the DC9_REG environment variable on the machine where Discoverer Version 10.1.2.0.0 is installed.

  2. On the machine where Discoverer Version 10.1.2.0.0 is installed, type the following at a command prompt (on UNIX):

    > <ORACLE_HOME_2>/discoverer/bin/dis51pr -migrate
    
    

B.2.1.3 How to upgrade user level preferences from Discoverer Release 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0 on Windows

If you are upgrading from one Oracle Home to another on the same computer running Windows, follow the instructions below to upgrade user level preferences from Discoverer Release 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0:

  1. Type the following at a command prompt:

    > <ORACLE_HOME_2>\discoverer\util\migrateprefs.bat
    
    

    This command copies user level preferences from the Windows registry to a file called reg_key.dc.

If you are upgrading from one computer to another computer running Windows, follow the instructions below to upgrade user level preferences from Discoverer Release 9.0.2/9.0.4 to Discoverer Version 10.1.2.0.0:

  1. On the machine where Discoverer Release 9.0.2/9.0.4 is installed:

    1. From the Windows Start menu, select Run.

    2. In the Run window, type regedit and press [Enter].

    3. In the Registry Editor, open the HKEY_LOCAL_MACHINE\Software\Oracle\DISCVR9 registry key.

    4. Choose Registry | Export Registry File to export the registry key to a file.

    5. Specify a name for the registry export file.

  2. Copy the registry export file from the machine where Discoverer Release 9.0.2/9.0.4 is installed to the machine where Discoverer Version 10.1.2.0.0 is installed.

  3. On the machine where Discoverer Version 10.1.2.0.0 is installed:

    1. From the Windows Start menu, select Run.

    2. In the Run window, type regedit and press [Enter].

    3. In the Registry Editor, choose Registry | Import Registry File.

    4. Specify the name of the registry export file to import.

  4. Upgrade the preferences by typing the following at a command prompt:

    > <ORACLE_HOME_2>\discoverer\util\migrateprefs.bat
    
    

B.2.2 Upgrading to an OracleBI installation that is associated with an OracleAS infrastructure

If you upgrade to an OracleBI Discoverer installation that is associated with an OracleAS infrastructure, you must manually update the metadata repository (MR) if you want to use Discoverer Portlet Provider.

Use the Metadata Repository Update Assistant (MRUA) to update the metadata repository (MR) from version 9.0.2/9.0.4 to version 10.1.2. For more information, see Section 2.3, "How to upgrade a 9.0.4 metadata repository to work with Discoverer Portlet Provider Version 10.1.2".

B.3 Upgrading from Discoverer Release 4.1 to Discoverer Version 10.1.2.0.0

To upgrade from OracleAS Release 1 (1.0.2.2) to OracleBI Release 10.1.2.0.0, do the following:

  1. Use OracleBI Discoverer Administrator version 10.1.2. to upgrade the End User Layer (EUL) to Version 10.1.2.0.0.

  2. Use Oracle Application Server Control to re-do any customizations that you had in the earlier version of Discoverer. For example, you might have changed the look and feel (LAF) for Discoverer Plus Relational or the logo in Discoverer Viewer. For more information about customizing Discoverer, see Section 9, "Customizing OracleBI Discoverer"

    Note: Discoverer only supports customizations made using the Discoverer customization pages in Oracle Application Server Control.

  3. Upgrade the preferences (for more information, see Section B.3.1, "Upgrading preferences").

  4. Update the Discoverer URLs (for more information, see Section B.3.2, "Updating URL references").

Notes

B.3.1 Upgrading preferences

This section explains how to upgrade Discoverer preferences.

Hint: If Discoverer scripts do not execute on UNIX, run the script file discwb.sh to set the Discoverer environment. For more information about the location of configuration files, see Appendix A, "OracleBI Discoverer configuration files".

B.3.1.1 How to upgrade default user preferences

The pref.txt file specifies the default user preferences. To upgrade default user preferences, follow the steps below:

  1. Compare the Release 4.1 pref.txt file with Version 9.0.4 pref.txt file, as follows:

    • on UNIX, compare the <ORACLE_HOME_1>/discwb4/util/pref.txt with <ORACLE_HOME_2>/discoverer/util/pref.txt

    • on Windows, compare the <ORACLE_HOME_1>\discwb4\util\pref.txt with <ORACLE_HOME_2>\discoverer\util\pref.txt

  2. If changes have been made to the pref.txt file in the <ORACLE_HOME_1> directory, edit the pref.txt file in the <ORACLE_HOME_2> directory and make the same changes.

  3. Apply the default preferences (for more information, see Section 10.5, "How to set user preferences for all users").

B.3.1.2 How to upgrade user level preferences from Discoverer Release 4.1 to Discoverer Version 9.0.4 on UNIX

If you are upgrading from one Oracle Home to another on the same computer running UNIX, follow the instructions below to upgrade user level preferences from Discoverer Release 4.1 to Discoverer Version 9.0.4:

  1. Copy the .reg_key.dc file (from the location specified by the DC_REG environment variable) to the location specified for the .reg_key.dc file in Appendix A, "OracleBI Discoverer configuration files".

    Hint: To find out the location of the .reg_key.dc file in Discoverer Release 4.1, look in the discwb.sh file in ORACLE_HOME/<installation>/discwb4.

  2. Type the following at a command prompt (on UNIX):

    > <ORACLE_HOME_2>/discoverer/bin/dis51pr -migrate
    
    

If you are upgrading from one computer to another computer running UNIX, follow the instructions below to upgrade user level preferences from Discoverer Release 4.1 to Discoverer Version 9.0.4:

  1. Copy the .reg_key.dc file (from the location specified by the DC_REG environment variable) on the machine where Discoverer Release 4.1 is installed to the location specified by the DC9_REG environment variable on the machine where Discoverer Version 9.0.4 is installed.

  2. On the machine where Discoverer Version 9.0.4 is installed, type the following at a command prompt (on UNIX):

    > <ORACLE_HOME_2>/discoverer/bin/dis51pr -migrate
    

B.3.1.3 How to upgrade user level preferences from Discoverer Release 4.1 to Discoverer Version 9.0.4 on Windows

If you are upgrading from one Oracle Home to another on the same computer running Windows, follow the instructions below to upgrade user level preferences from Discoverer Release 4.1 to Discoverer Version 9.0.4:

  1. Type the following at a command prompt:

    > <ORACLE_HOME_2>\discoverer\util\migrateprefs.bat
    
    

    This command copies user level preferences from the Windows registry to a file called reg_key.dc.

If you are upgrading from one computer to another computer running Windows, follow the instructions below to upgrade user level preferences from Discoverer Release 4.1 to Discoverer Version 9.0.4:

  1. On the machine where Discoverer Release 4.1 is installed:

    1. From the Windows Start menu, select Run.

    2. In the Run window, type regedit and press [Enter].

    3. In the Registry Editor, open the HKEY_LOCAL_MACHINE\Software\Oracle\WebDisco4 registry key.

    4. Choose Registry | Export Registry File to export the registry key to a file.

    5. Specify a name for the registry export file (e.g. disco41prefs.reg).

  2. Copy the registry export file from the machine where Discoverer Release 4.1 is installed to the machine where Discoverer Version 9.0.4 is installed.

  3. On the machine where Discoverer Version 9.0.4 is installed:

    1. From the Windows Start menu, select Run.

    2. In the Run window, type regedit and press [Enter].

    3. In the Registry Editor, choose Registry | Import Registry File.

    4. Specify the name of the registry export file to import (e.g. disco41prefs.reg).

  4. Upgrade the preferences by typing the following at a command prompt:

    > <ORACLE_HOME_2>\discoverer\util\migrateprefs.bat
    

B.3.2 Updating URL references

All Discoverer Viewer and Discoverer Plus URL references have changed between Discoverer Release 4.1 and Discoverer Version 10.1.2.0.0. These changes include (but are not limited to) links within the Web site and client bookmarks. You must manually replace all occurrences of old URLs with the new URLs, using the table below as a guide:

Release 4.1 URL Version 10.1.2.0.0 URL Example
http://hostname/Discwb4/html/
english/ms_ie/start_ie.htm
or
http://hostname/Discwb4/html/
english/netscape/start_nn.htm
http://hostname/discoverer/plus
Change
http://host:port/Discwb4/english/...

to

http://host:port/discoverer/plus/...
http://hostname/Discoverer4i/Viewer
http://hostname/discoverer/
viewer
Change
http://host:port/Discoverer4i/Viewer/...

to

http://host:port/discoverer/viewer/...