Beruflich Dokumente
Kultur Dokumente
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Contents
This document describes the installation for Oracle Demantra Release 7.2.0.1 and includes information about: 1. System Requirements 2. Instructions for Installing this Release 3. Change Record 4. Document Accessibility
1. System Requirements for Release 7.2.0.1 This section lists the required hardware and software and includes information about: Client Requirements Software Requirements for the Servers Hardware Architecture Hardware Requirements for the Servers Network Requirements Top
Client Requirements
Depending on which Oracle Demantra software the users need, the requirements for their machines are as follows. In these tables, * means Either Sun JRE 1.4.2_10 (default) or Sun JRE 1.5_05. This does not have to be the same JRE version that is used on the server, but all client machines must use the same JRE version as each other. If you do not use the default JRE on the clients, manual steps are needed after running the installer. For release 7.2.0.1, Oracle Demantra provides support of client browser software Internet Explorer 6.x with plugins 1.5.0_10 to 1.5.0_12 and Internet Explorer 7.x with plugins 1.5.0_10 to 1.5.0_12. All desktop products Pentium 4 processor, 500 MHz Minimum 512 MB memory Web-based products apart from Oracle Demantra Anywhere Pentium 4 processor, 500 MHz Minimum 512 MB memory Oracle Demantra Anywhere Any hardware that supports the browser Minimum 512 MB memory
1 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
All desktop products Minimum screen resolution of 1280 x 1024 (preferred: 1400 x1050) Any: Windows NT Windows 2000 (SP4 or better) Windows XP Windows settings: Date format: mm-dd-yy hh24:mi:ss Locale: English -
Web-based products apart from Oracle Demantra Anywhere Minimum screen resolution of 1280 x 1024 (preferred: 1400 x1050) Any: Windows NT Windows 2000 (SP4 or better) Windows XP
Oracle Demantra Anywhere Minimum screen resolution of 1280 x 1024 (preferred: 1400 x1050) Any operating system that supports the supported browser
Microsoft Internet Explorer versions 6.x or 7.x with plug-in 1.5.0_10 to 1.5.0_12 JRE* (installed automatically)
Microsoft Internet Explorer versions 6.x or 7.x with plug-in 1.5.0_10 to 1.5.0_12 -
Client software for terminal server, same version as on Web server (if terminal server is used)
Top
Yes
Yes
Yes
**
Yes
Yes
Yes
No
2 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Application or Integration Oracle Demantra Settlement Management application Oracle Demantra Demand Management / Oracle eBusiness Suite integration Oracle Demantra Sales and Operations Planning / Oracle eBusiness Suite integration
Oracle Yes
Yes
No
Yes
No
Oracle Demantra Yes Demand Management / Oracle E1 integration Oracle Demantra Predictive Trade Planning / Oracle E1 integration Yes
**
**
**
For release 7.2.0.1, Oracle Demantra provides support of this software: Database: Oracle 9i, Oracle 10g (Microsoft SQL Server 2005 supported as outlined above.) Application server: Oracle Application Server 10.1.3, IBM WebSphere or WebSphere Express 6.1, BEA WebLogic 9.2, Apache Tomcat 5.5 Web server: Microsoft IIS 6, Apache Web Server 2.2.x, IBM HttpServer 6.x Engine/admin tools platform: Windows 2000, Windows 2003 64-bit, Windows XP Additional: Oracle RAC 10g, JDK 1.5 for Server For Java/Oracle e-Business Suite integration with release 7.2.0.1: Demantra is certified against Oracle Application Server 10g but Oracle e-Business Suite 11.5.10 ships with Oracle Application 9i, so they each have to run on separate Oracle Application Server instances. Oracle e-Business Suite 12 is certified on JDK 1.4 and 1.5, so you can deploy Oracle Demantra Demand Management 7.2.0.1 with e-Business Suite 12 on Oracle Application Server10g. Oracle recommends deploying with JDK 1.4. If you want to have Oracle Demantra Sales and Operations Planning and Oracle Demantra Demand Management integrated with Oracle e-Business Suite 12, the possibility exists for putting Oracle Demantra and Oracle e-Business Suite on the same application server because Oracle e-Business Suite12 ships with Oracle Application Server 10g. and Oracle e-Business Suite 12 is certified on JDK 1.5. Entity Web server Stack 1 Oracle HTTP Server Stack 2 Stack 3 Stack 4 Stack 5 Oracle HTTP Server Oracle Application Server 10.1.3 (32-bit) JVM as included with application server installation, Stack 6 Stack ST Apache Web Server 1.3.31
J2EE Oracle application Application server Server 10.1.3 (64-bit) Java JVM as included with application server installation,
IBM BEA Apache WebSphere or WebLogic 9.2 Jakarta WebSphere Tomcat 5.5 Express 6.1 JVM as included with application server installation, from vendor Sun JRE as recommended by application server vendor Sun JRE as recommended by application server vendor
Sun JRE as JVM as included with recommended application server installation, by application from vendor server vendor
3 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Entity
Stack 2
Stack 3
Stack 4
Stack 6
Stack ST
HP-UX Itanium 64-bit 11.23 Oracle Enterprise 9i (9.2.0.8) on Windows 2003 64-bit, Linux RedHat 3AS, IBM AIX 5.3L or Oracle 10g (10.2.0.1) on Windows 2003 32-bit (including Oracle Real Application Clusters 10g)
Oracle Windows Unbreakable 2003 (32-bit) Linux RedHat) 4AS (32-bit) Oracle Enterprise 9i (9.2.0.8) on Windows 2003 64-bit, Linux RedHat 3AS, IBM AIX 5.3L or Oracle 10g (10.2.0.1) on Windows 2003 32-bit (including Oracle Real Application Clusters 10g)
Oracle Enterprise 9i (9.2.0.8) on Windows 2003 64-bit, Linux RedHat 3AS, IBM AIX 5.3L or Oracle 10g (10.2.0.1) on Windows 2003 32-bit (including Oracle Real Application Clusters 10g)
Oracle Enterprise 9i (9.2.0.8) on Windows 2003 64-bit, Linux RedHat 3AS, IBM AIX 5.3L or Oracle 10g (10.2.0.1) on Windows 2003 32-bit (including Oracle Real Application Clusters 10g)
Oracle Enterprise 9i (9.2.0.8) on Windows 2003 64-bit, Linux RedHat 3AS, IBM AIX 5.3L or Oracle 10g (10.2.0.1) on Windows 2003 32-bit (including Oracle Real Application Clusters 10g)
Oracle Oracle 10g (10.2.0.1) on Enterprise 9i Linux (9.2.0.8) on 2.4.21-37.0.0.1.4.Elhugemem Windows 2003 64-bit, Linux RedHat 3AS, IBM AIX 5.3L or Oracle 10g (10.2.0.1) on Windows 2003 32-bit (including Oracle Real Application Clusters 10g)
Note: If you are using Oracle JRockit, please refer to My Oracle Support Document 978098.1 for important configuration guidelines. Top Oracle Demantra Administrative Utilities The Oracle Demantra Administrative Utilities (the Business Modeler and other desktop utilities) are formally supported on all Windows stacks. Top Analytical Engine The Analytical Engine is formally supported on all Windows stacks.
4 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Oracle is supported on the following terminal software: Citrix Server 8.0 (available on Unix and Windows) Windows Terminal Services Top
Hardware Architecture
For solution architecture, the most important consideration is the size of the implementation: Small implementations have 5-50 users and a relatively low volume of data. Medium implementations have 50-150 users. Large implementations have hundreds of users across multiple time zones, complex data structures, and a relatively high volume of data. For larger systems, you should consider running the database on Unix and clustering a group of application servers with software like Citrix. (This does not refer to the J2EE clustering feature that Oracle Demantra does not support.) Two-Tier and Multi-Tier Architectures The architecture of Oracle Demantra implementations fall into two main categories: Two-tier architecture: All the server components and the Analytical Engine are on a single, dedicated machine; client software is on other machines. This type of architecture is sufficient for small to medium implementations. Multi-tier architecture (required for large implementations): In the most general case, each server component listed previously is on a different dedicated machine; client software is on other machines. A typical variation is for one machine to run the database server, and for a second machine to run the Analytical Engine and the rest of the server software. Architectures Using the Distributed Engine Commonly you use one machine as the server for the Analytical Engine, and you run one instance of the engine (single-instance mode). If your system includes the Distributed Engine, other variants are possible: Multiple-instance mode: One machine acts as the server for the Analytical Engine and runs many instances of the engine. Distributed mode: A Citrix cluster of equally powered machines are configured to run one instance of the Analytical Engine server. Mixed mode: A Citrix cluster of unequally powered machines are configured to run one or more instances of the Analytical Engine server. Top
Top
5 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Processor Four Pentium 4 processors (with extension ability to 8), 2.5 GHz Memory Disk At lease 4 GB 160 GB disk space consisting of: High-end storage system, for example SAN Minimum 8 disks at RAID level 10
Top Application Server Entity Processor Memory (depends on number of concurrent users) Disk Windows Stacks Two Pentium 4 Xeon processors (with extension ability to four), 1 GHz 3 GB 20 GB disk space, configured RAID 1+0 Solaris Stacks Two UltraSPARC II or UltraSPARC III processors 3 GB 20 GB disk space, configured RAID 1+0
Top
Analytical Engine
Entity Processor Memory Disk Windows Stacks Pentium 4 processor, 1 GHz At least 1 GB 6 GB disk space
If your system includes the Distributed Engine, you can configure variations like the following: Multiple-instance mode: This requires a multi-CPU machine. In some situations when using a machine based on Intel Xeon hardware, it is possible to run more than one instance per CPU.
6 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Distributed mode: The minimum recommended system is Pentium 4 1Ghz and 128MB RAM for each machine. Mixed mode: The selected number of instances per machine is done during configuration. Faster machines may be configured to run more instances of the engine. For the minimum recommended system, see the table. Top
Top
Network Requirements
For a Web-based solution, the WAN requirements vary by implementation, but the following guidelines might be useful: The servers should be connected by high-speed network lines (1 GBps). The clients can be connected by slower lines. ISDN lines can be used but are slow. DSL and cable are recommended where dial-up connections are needed. Analog lines are not recommended. Note: Oracle Demantra is SAN aware.
Top
Instructions for Installing this Release These instructions include information about: Preparing for Installation and Upgrade Installing or Upgrading Oracle Demantra Additional Steps if Upgrading Additional Configuration Tasks Starting Oracle Demantra Uninstalling Oracle Demantra Tips Top
7 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Microsoft SQL Server 2005 support will follow in a separate release. Items marked with ** are not valid until support for Microsoft SQL Server 2005 is available. To make installation quick and simple, use the following worksheet to collect the information that the installer requires. Screen DBA Information DBA Information DBA Information Configure Oracle Database User Configure Oracle Database User Configure Oracle Database User Configure JDBC Connection Configure JDBC Connection Configure JDBC Connection Database Options Select Tablespaces Select Tablespaces Select Tablespaces Select Tablespaces Select Tablespaces Select Tablespaces Select Tablespaces Select Tablespaces Client Plugin Download Client Plugin Download Specify Web Address Item DBA username Password TNS Name User Password Database (SQL Server** only) Server name (host machine or IP address on which database resides) Port Oracle SID (Oracle only) Export by user For default data For temporary data For sales data For index data For simulation data For simulation index data For sales data engine For sales data engine index Download URL Plugin Version Root address Examples system manager wysiwyg demo d wysiwyg 1521 usco dp TS_DP TEMP TS_SALES_DATA TS_SALES_DATA_X TS_SIM TS_SIM_X TS_SALES_DATA_ENGINE TS_SALES_DATA_ENGINE_X <blank> <blank> http://www.mycompany.com https://www.mycompany.com http://localhost:8080 demantra mayflower.demantra.net demantra-admin@acme.com admin admin 22 9
Specify Web Address Designate Administrator Account Designate Administrator Account Designate Administrator Account Designate Administrator Account Settlement Management Stage Settlement Management Stage
Virtual directory Mail server Administrator e-mail address Administrator username Administrator password ID of location level associated with settlements ID of item level associated with settlements
Top
DBA Information
The installer must usually access your database as the database administrator so that it can create a new database user to store Demantra data (or modify an existing database user for that purpose). You will need the following basic information:
8 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Details Username that has DBA access to the database Password for that user Use the TNS name as specified in the tnsnames.ora file. To verify that you have the correct TNS name, enter the DOS command tnsping <TNS_name>. If the command returns successfully, you have the correct TNS name. Note that the TNS name is also referred to as the service name; it is often the same as the host name.
Top
Password Password for that username Database For SQL only, the machine where SQL server** is installed. This is often the same as the user name.
Top
9 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Item
Details Note that the SID or service name is also called the database name; it is often the same as the host name.
Examples
Top
Database Options
In most cases, the installer loads a database dump file. Item Database to import Details Choose one of the following: STANDARD CUSTOM: Your own database dump file that was exported from another Oracle database Export by user Name of the database user who created this dump file. Needed only if you are importing a CUSTOM database. dp Example -
Top
Select Tablespaces
With Oracle only, by default, Oracle Demantra stores its data up to eight separate tablespaces as follows. In the table, * means that for these tablespaces, the examples are the recommended names. If you use these standard names for these tablespaces and you map them in the default way, it is easier for you to share your database with Oracle Support. Item For default data For temporary data For sales data* For index data For simulation data For simulation index data For sales_data_engine For sales_data_engine index Examples TS_DP TEMP TS_SALES_DATA TS_SALES_DATA_X TS_SIM TS_SIM_X TS_SALES_DATA_ENGINE TS_SALES_DATA_ENGINE_X
Top
10 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
These two items are used together in all Oracle Demantra Web addresses. For example, the Web address for Collaborator Workbench is as follows: http://<server name>/<virtual directory>/portal/loginpage.jsp For example: http://frodo/demantra/portal/loginpage.jsp Top
Plugin Version JRE plugin version to download to all client machines. If you leave this blank, the default version is used.
Top
You can also set up the administrator email account after running the installer. See the fine-tuning section in the Oracle Demantra Implementation Guide. Top
Top
11 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Log Configuration
You can configure the Installer log by any of these methods: Default: The log is in your temporary directory and is named <project name>.log. The Installer uses this configuration if there is no configuration file or arguments available to the Installer. You can determine the default temporary directory in Windows by using the %temp% variable. The default configuration file: The default configuration file is in the same directory as the Installer and is named demantra_log_conf.properties. Its default settings are those used by the Default method. You can edit this file with your custom settings. A user-defined configuration file: You can place a configuration file with your custom settings in any directory and name it demantra_log_conf.properties. You specify the location and filename of this file as an argument to the Installer. User-defined arguments: You provide configuration file arguments and the Installer configures the default configuration fire with them. To provide the arguments, use either of these methods: Command line: Run the Installer from the command line and pass arguments:
${installer path}/install -D${argument}=${value}
For example:
install -DLOG_CONF_DIR="C:\conf" -DBACKUP_LOG_FILE=Y
Enhanced setup: On the setup menu, click Install Demantra Spectrum, then click Configure Log. Enter the arguments into the Log Configuration dialog. The arguments are: Default (enhanced setup only): Use the default values. Custom Log Configuration File (command line LOG_CONF_DIR): Specifies the directory where the Installer should find the log file. If you use the command line method and the directory has spaces or special characters, enclose (value) in double quotation marks. Custom Settings > Log File Name (command line LOG_FILENAME): Specifies the fully-qualified filename of the log. Custom Settings > Log Level (command line LOG_LEVEL): Specifies the contents of the log file. If you use the command line method, use FATAL, ERROR, WARN, INFO, DEBUG, or TRACE. Backup > Backup Log File (command line BACKUP_LOG_FILE): Specifies whether the Installer should back up the log file. If you use the command line method to enable log backup, use Y , YES, or TRUE; to disable log backup, do not submit the argument. The order of precedence for initializing the log file is: Custom Log Configuration File passed and file found: Uses the values in that configuration file Custom Log Configuration File passed and file not found: Uses the default values but will override them with values of any passed arguments. Custom Log Configuration File not passed: Uses the default values but will override them with values of any other passed arguments. No arguments passed: Uses the default configuration file values. No arguments passed and default configuration fine not found: Uses the default values. Top
12 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Details See System Requirements for Release 7.2.0.1 Install any patches or service patches for the third-party software that you use, including the database software. Check carefully for Java (JRE or JDK) versions that are older or newer than supported by Oracle Demantra. Remove these. Make sure that the database uses the following encodings: NLS_LANG = AMERICAN_AMERICA.WE8ISO8859P1 NLS_DATE_FORMAT = MM-DD-YYYY HH24:MI:SS NLS_LANGUAGE = AMERICAN NLS_TERRITORY = AMERICA Set the compatibility parameter in the init.ora file to 8.1.7 or higher. Make sure the nls_date_format environment variable is set appropriately, the same as in the database. If you are performing a new installation, create tablespaces within Oracle for use by the Oracle Demantra database user. Oracle recommends that you set up tablespaces with the following names: TS_SALES_DATA TS_SALES_DATA_X TS_SALES_DATA_ENGINE _TS_SALES_DATA_ENGINE_X If you are not familiar with Oracle tablespaces, consult an Oracle administrator or Oracle Support. If you use these standard names and map them in the standard way, it is easier for you to share your database with Oracle Support. See Installer Options Worksheet. You will need up to eight tablespaces. These four contain the data that is most commonly shared with Oracle Demantra.
Oracle recommends the following settings: SQL Server** Database Options: Autoshrink = Off SQL Server** Datafile Options: Datafile = Autogrow 20%. Logfile = Autogrow 20%
Install Microsoft IIS 6. Make a note of the name and path of the Microsoft IIS web server site required for user access. Prior to release 7.2.0.1, Install Macromedia Jrun 4.0, Patch 3. For more information, see www.macromedia.com. After you install Macromedia JRun 4.0, connect it to Microsoft IIS. If you are using Windows 2000, install the option pack for IIS 5.0 or higher.
Administrator e-mail Set up the e-mail account as needed; see Designate Administrator Account account Terminal Services (if used) Install this using the Windows Add/Remove programs control panel.
Java (on each client Check to see whether a different version of JRE is present on the machine. If so, uninstall it before machine) starting the Oracle Demantra installation. Clear the Java cache and any competing Java certificates. To do so, go to the Java Plug-in control panel. Also on the Java Plug-in control panel, set the maximum Java cache to 100 MB (or higher). Make sure that the browser option Use Java2 v1.4.1_03 for applet is unchecked. To access this option in the browser, click Tools > Internet Options, and then click the Advanced tab. Scroll to the Java (Sun) options.
13 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Item
Details If you are planning to use Microsoft IIS, go to the Web server and create a virtual directory called collaboratorjavaplugin, that points to Demantra_root/plugin. The client software will not function without this virtual directory.
Make sure that he Windows system date format is set to mm-dd-yyyy hh24:mi:ss. To specify the date format, use the system control panel. On the Regional Settings control panel, set the locale to English.
Read and understand My Oracle Support Document 430913.1: Common issues or problems encountered when running the Oracle Demantra Installation.
Top
Back up database
Top
14 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Whether you are using Oracle or SQL Server** Choices you make in the installer When you use the Oracle Demantra Installer, you select whether they want to install: Oracle Demantra Demand Management Oracle Demantra Sales & Operations Planning Oracle Demantra Predictive Trade Planning Oracle Demantra Deductions and Settlement Management Oracle Demantra Advanced Forecasting and Demand Management Oracle Demantra Trade Promotion Optimization Selecting any subset of these applications during install will activate that functionality only and deactivate other functionality. Therefore, every time you run the Oracle Demantra Installer, select all desired applications. For example: You run the install and select Oracle Demantra Sales and Operations Planning. The Oracle Demantra Installer activates the functionality of Oracle Demantra Sales and Operations Planning. Later, you run the install and select Oracle Demantra Demand Management. The Oracle Demantra Installer activates the functionality of Oracle Demantra Demand management and deactivates the functionality of Oracle Demantra Sales and Operations Planning. If you are using the installer to import a custom dmp file and experiencing difficulties, please ensure the directory the dmp file is in does not include any spaces in its name. For example, C:\Tmp is better than C:\My Files\. In order to make the installation process clear, this manual lists the installation steps in a table, with information about the conditions under which you see each step. This allows you to skim easily to the next step that applies to you. In general, to proceed from step to step, you click the Next button. You can also go back to previous screens, if you have not yet reached the step where the installer begins copying files. Oracle Demantra classifies applications as: Primary: Available on their own Secondary: Available in conjunction with primary applications This table shows the primary and secondary applications. Primary Application Oracle Demantra Demand Management Oracle Demantra Real-Time Sales & Operations Planning (S&OP) Oracle Demantra Predictive Trade Planning Oracle Demantra Predictive Trade Planning Secondary Application Oracle Demantra Advanced Forecasting and Demand Modeling (AFDM) Oracle Demantra Trade Promotion Optimization Oracle Demantra Settlement Management
This table describes certain Oracle Demantra functionality that is available only when you install certain applications or modules. Functionality Nodal tuning Unlimited causal factors Advanced forecasting methods (ARIX, MRIDGE, DMULT, LOGISTIC, ARLOGISTIC, and ICMREGR) Shape modeling Dynamic open link to Microsoft Excel and other business intelligence tools Oracle Demantra Anywhere (HTML view) Installation Dependency Oracle Demantra Advanced Forecasting and Demand Modeling (AFDM) Oracle Demantra Advanced Forecasting and Demand Modeling (AFDM) Oracle Demantra Advanced Forecasting and Demand Modeling (AFDM) Oracle Demantra Advanced Forecasting and Demand Modeling (AFDM) Oracle Demantra Real-Time Sales & Operations Planning (S&OP) Oracle Demantra Real-Time Sales & Operations Planning (S&OP)
15 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Installation Dependency Oracle Demantra Real-Time Sales & Operations Planning (S&OP)
Top
Note: You can run the installer from Windows. To deploy the application server on other application systems, see Deploying the Oracle Demantra Web Application on Oracle Application Server 10.3. 7. On the welcome screen, click Install Demantra. The installer displays the following screens, in order. Complete the steps that apply to you. 8. Specify general information. Screen Introduction Choose Installation Set When Screen is Displayed Always Always Action/Notes Click Next. Choose the type of installation to perform and select the applications that you want to install. This option controls: Typical: Installs typical foundation components Complete: Installs all files permitted by the configuration file <products>: Installs the product Administrative Tools: Installs only the desktop utilities suck as the Business Modeler and the Engine Administrator Install Database: Imports a database dump file but does not install any files Custom Review Details of Installation Set Choose Install Folder Specify Shortcut Location If you choose Custom If you are installing files If you are installing files Browse the hierarchy and specify the items to install.
Specify the directory to install software into. The path must be no more than 40 characters long and must not include brackets. Specify the location of program shortcuts. If you install more than one version of Demantra, give each installation a distance name (for example, Oracle1 and Oracle 2) so that each shortcut works properly. To make the shortcuts available to al users of this machine, click Create Icons for All Users.
16 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Action/Notes Defaults to the configuration files folder located directly under the install directory ($INSTALL\ConfigurationFiles). Select the database type (Oracle or SQL Server**), then select from among the standard configurations. Select the database home that Demantra will use.
Select the engine execution mode. You specify the security setting in which to execute the engine2k Com server. The engine 2k com server is registered as a part of the Microsoft Distributed Component Object Model (DCOM) that supports communication among objects on different computers, on a local area network (LAN), a wide area network (WAN), or on the Internet. Select either: User execution (default): The currently logged in user. To execute the engine from a remote manager, a user with the required access rights must be logged in. This is the equivalent of DCOM setting Interactive User. Automated execution: The engine will use the identity of the launching process (either remotely or locally). Use this setting to run the engine from Microsoft Windows scheduler or workflow. This is the equivalent of DCOM setting Launching User. To change this setting post-install: Log in as a system administrator Navigate Start > Run Type dcomcnfg, and press Enter Expand the Console Root, expand Component Services, expand Computers, expand My Computer, and select DCOM Config Right-click Properties on some registered DCOM application, and select the Identify tab
9. Specify how to access the database as a DBA. Screen DBA Details When Screen is Displayed Always Action/Notes Specify how to access the database as a database administrator: DBA username: DBA username Password: Password TNS Name: TNS name of database 10. Specify the database user to store Oracle Demantra data. Screen Configure Demantra Database User When Screen is Displayed Always Action/Notes Specify the user that will store the Oracle Demantra data. You do not have to create this database user ahead of time: User: database user name Password: Associated password Database: Machine where database is installed (SQL Server only**) Configure JDBC Configuration Always Specify the JDBC connection that you will use to connect to the Oracle Demantra database: Server name: Host or IP address where database resides Port: Port to which database is listening (if you are using Windows XP, avoid using the default port number)
17 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Screen
Action/Notes Oracle SID: Oracle SID: Oracle SID or service name (Oracle only)
Schema Options
Specify what to do with the existing database user: Upgrade Schema: Runs a database procedure that updates the schema and default definitions for the specified user. It will not be possible to reverse this change. This option is available only if the database user is a valid Oracle Demantra database instance from a previous version of Oracle Demantra. Replace user with new application file: Completely removes the existing data for this user and installs the newest schema and data. It will not be possible to reverse this change. You generally use this option only for demo installations. Install software without modifying schema: Leaves the database user unchanged
Upload Dump
After Schema Options Select to install either: Standard Application: Standard Oracle Demantra best practices business configuration Custom Application: Custom Oracle Demantra data model. If you load your own database dump file, you must also provide the name of the database user who performed that export.
Question (rebuild Upgrade: Oracle only sales_data) Select Tablespaces If replacing a database user or if database user does not exist; Oracle only
Specify whether to rebuild the sales_data table. You can run a database procedure to rebuild this table later if needed; see the Oracle Demantra Implementation Guide. Specify the tablespaces you planned in Installer Options Worksheet. If you use the Oracle Demantra standard names and map them in the standard way, then it is easier for you to share your database with Oracle Support. See Running the Installer.
11. Specify details for the Oracle Demantra Web site (if installing Web-based software). Screen Specify Web Address When Screen is Displayed If installing Web-based software Action/Notes Specify the starting point of all Oracle Demantra Web addresses. You specify two basic parts that are used together: Root Address is the root URL of the Web site. Virtual Directory is the next section of the Oracle Demantra URL. This is case sensitive. The bottom part of this screen shows you how these are used together. See Installer Option Worksheet. Note: The installer uses the database server name to initialize the rood address, that is generally suitable only for demo installations.
Optionally specify the JRE version to use n client machines and the URL from which to download that plugin. See Client Plugin Download.
12. Optionally specify details of Oracle Demantra administrator e-mail account. Screen Designate Administrator Account When Screen is Action/Notes Displayed Always Click one of the radio buttons to indicate whether to configure Oracle Demantra so that it can automatically send e-mail from within workflows. Specify the account details. See Administrator E-mail Account.
18 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
13. Optionally run database procedures to set up specific environments. Screen Set Up Environments When Screen is Displayed Action/Notes
Depends on current Oracle Demantra provides scripts that set up default database structures environment needed for some of the products. For each structure you want to set up now, click the check box. Or you can run these procedures later; see Configuring the Database for Use with Specific Products.
14. Install the files and load or upgrade the database. Screen Pre-Installation Summary When Screen is Displayed Always Action/Notes Review the installation options you have chosen. To make changes, click Back until you reach the appropriate dialog box or click Install. The installation process may take some minutes. Among other actions, the installer runs a database process that creates or updates the database user. Question (procedures log) Information Always If you choose to view the procedures log Click Yes to view the procedures log. Scan for any problems. In a particular, check for any procedures, functions, or views that are noted as invalid: If you are installing a new system, all procedures, functions, and views should be valid. If you are upgrading an existing system, the installer will consider any existing custom procedures, functions, or views as invalid. Carefully check the list to be sure that you recognize the items as custom items. If you see an error referring to the table mdp_matrix, you will have to set the system date in the correct format (as described in basic Preparation Checklist) and then run the installer again. You can also view the log afterwards; see Checking the Log Files and Tables. Settlement Management Stage This step creates addition database elements for use by DSM. Here you specify the following level IDs, as specified in the group_tables in the database: ID of location level associated with settlements ID of item level associated with settlements 15. Install Java. Screen Question (Java) When Screen is Displayed If Java is not yet installed Action/Notes Click Yes to install Java components. The Oracle installer launches the installer for JRE. After Java is installed, you are returned to the Oracle Demantra installation. If you do not install java now, you can install it later. The installer is in Demantra_root/Collaborator/virtual_directory/plugin.
16. Specify final details. Screen InstallShield Wizard Complete When Screen is Displayed Always Action/Notes Click the check box if you want to view the release notes. Chick Finish to exit the installer.
19 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Top
20 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
includes information about: Verifying the Database Upgrade Upgrading from 7.1 Upgrading the Demand Planning Engine from Before 7.1 Upgrading from Before 7.0 Upgrading Rolling Data Expressions from Before 6.2 Upgrading from before 6.1 Upgrading from Before 6.0.1 Upgrading from Before 5.3
Notes: The installer does not make any changes to your custom procedures, functions, or views. It is your responsibility to make adjustments to your custom features as needed so that they work with the new release. The installer's upgrade procedure does not change the current values of any existing parameters, although it may change the default value of an existing parameter. This section will specify any suggested manual parameter changes. (Of course, the upgrade procedure does add new parameters and set their values.)
Top Verifying the Database Upgrade Microsoft SQL Server 2005 support will follow in a separate release. Items marked with ** are not valid until support for Microsoft SQL Server 2005 is available If you upgraded the database user, make sure that upgrade ran correctly. See Checking the Log Files and Tables. Also, on SQL Server**, restore your backup of the avail_units table. Top
21 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
If you upgraded from a version earlier than 7.0, you may need to upgrade as follows: Upgrading Server Expressions Upgrading Promotional Causal Factors Upgrading Server Expressions For technical reasons, a worksheet cache cannot be created if any server expressions in that worksheet return null or zero-length values. This means in general that you should check the server expressions for all series and modify them if any return such values. Use the expression to_number(null,0) to express null values that can be cached. Upgrading Promotional Causal Factors The internal mechanism for promotional causal factors has changed slightly. In this release: The Transpose By expression for a promotional causal factor must be an aggregating expression such as max(promotion_data.Delivery_type). The Filter By Column expression for a promotional causal factor must be an aggregating expression such as max(promotion_data.Delivery_type). Each of these expressions must be aggregating because it is used within an SQL GROUP BY clause. In earlier releases, these expressions did not have to be aggregating, so an expression such as promotion_data.Delivery_type was permitted. Top
22 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Top Upgrading Proport As of 6.1, Oracle Demantra has a new parameter (Run_full_matrix_proport) which specifies whether to run the proport mechanism on all the item-location combinations. The upgrade adds this parameter and sets it equal to 0, which means that proport runs only on the combinations that have prop_changes=1. To edit this parameter, use the Business Modeler. See the Oracle Demantra Implementation Guide. Top
23 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Note: Each profile copies the data from one series, so you must perform these steps once for each series that you want to migrate. To create and execute a rolling data profile 1. Within Business Modeler, click Engine > Rolling Data. The Rolling Data screen appears. 2. Click Insert. 3. In the Profile Name box, type a name for the profile. 4. Select the required source forecast series from the Series dropdown list. 5. Select the source forecast table from the Source Table dropdown list. 6. In the Target area, select a series from the Series Name dropdown box. or target series, specify the series you create in Step 1: Create New Series. 7. Select SALES from the Target Table dropdown list. 8. Click Save to save the changes. 9. Click Insert and repeat the steps to create a profile for each required forecast series.
Tip: Pay attention to the forecast versions when creating the profiles, to ensure that the forecast series from the source tables are transferred to the same forecast version in the SALES table. 10. Click Configure. The Configure Rolling Session screen appears. 11. Drag the profiles from the Unselected Profile list to the Selected Profile list. 12. Click OK to save changes, close the window and return to the Rolling Data screen. 13. Click Execute. The data is copied from the original series into the new series.
Note: This task needs to be performed once only. The upgraded Oracle Demantra will access the series on the unified SALES table. The previous tables will remain in the system, but will play no part in Oracle Demantra processes. You can delete the unused tables manually.
Top Updating Server Expressions That Use NVL2 Demantra server expressions used to support an SQL function named NVL2. This release does not support this function. If you are using this function in a server expression or procedure, it will crash. Check to see whether you are using NVL2, and if so, replace it with DECODE. NVL2 can easily be changed to DECODE as follows:
NVL2(expr1, expr2, expr3) --> DECODE(expr1,NULL,expr3, expr2)
Demantra server expressions also used to support a token called #PART#, which was used with Parts Planner, no longer supported. If you are using this token in a server expression, the worksheet that uses the series will not load. Top
24 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Configuring the Database for Use with Specific Products Deploying the Oracle Demantra Web Application on Oracle Application Server 10.3 Configuring the Web Client Startup Configuring Web Applications for SSL and Firewalls Configuring the the Oracle Demantra Web Platform Server Configuring WebSphere to use Demantra Graphs Recommended JRun Settings Configuring Citrix to Work with Demantra
REBUILD_INDEXES* Rebuilds table indexes REBUILD_TABLES* ANALYZE_SCHEMA Rebuilds the sales_data and mdp_matrix tables that are large, core tables used by Oracle Demantra Analyzes all the tables in the schema. Run this after running REBUILD_INDEXES and REBUILD_TABLES.
For performance reasons, it is also useful to move each large table into its own tablespace. The installer places some of the tables into their own tablespaces, depending on your choices, but you may have additional large tables. The following sample SQL moves the table TABLENAME and its index into the tablespace called TS_TABLENAME:
declare sqlstr varchar2(2000); begin sqlstr := 'alter table TABLENAME move tablespace TS_TABLENAME'; dynamic_ddl(sqlstr); for idx in (select index_name from user_indexes where table_name = 'TABLENAME') loop sqlstr := 'alter index '||idx.index_name||' rebuild tablespace TS_SALES_DATA_TEST_X'; dynamic_ddl(sqlstr); end loop;
After moving tables to different tablespaces, you should run ANALYZE_SCHEMA again. Top
25 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
You will also need to configure the Analytical Engine appropriately for Promotion Effectiveness, as described in the Oracle Demantra Implementation Guide. To configure the database for Promotion Optimization Using a database tool, run the CREATE_OPT_STRUCT database procedure. You will also need to configure the optimization methods as needed, as described in the Oracle Demantra Implementation Guide. Top
Deploying the Oracle Demantra Web Application on Oracle Application Server 10.3
Warning: Some of these steps contain sample URL references to servers. You need to modify these examples by substituting the information about the server that you are using for deployment. 1. Install Oracle Demantra. This installs all Demantra components including the Collaborator Workbench (Collaborator folder), JDK (SDK folder) and Collaborator Workbench Web Application (demantra folder) in its flat representation. This diagram shows the directory structure created by the installation.
2. Create demantra war file. Delete the Oracle JDBC driver that comes with the installation in order to eliminate conflicts with the original JDBC driver coming with the Oracle Application Server. Go to Collaborator > demantra > WEB-INF > lib and delete ojdbc14.jar. Create the archive. Go to Collaborator > demantra folder and run create_war.bat file which will create b2b.war archive in the same directory. Rename it to demantra.war. In general the WAR file name has to be the same as the virtual directory. This diagram shows a directory structure with the demantra.war file.
26 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
3. Configure Oracle Application Server. This involves two actions: Set environment variables Modify the TNS configuration (a) Set environment variables In some cases, Oracle Application Server environment variables do not correspond to the default system environment variables. You must explicitly set some variables in the Oracle Application Server process in order for Oracle Demantra workflows to operate properly. Open Oracle Application Server file opmn\conf\opmn.xml. Go to the section <ias-component id="OC4J"> and add a section <environment> within it, for example:
<ias-component id="OC4J"> <environment> <variable id="<variablename>" value="<path>"/> </environment> <process-type id="home" ... <variablename>'s are PATH, ORACLE_HOME, and ORA_NLS33. Add one <variable> line for each. <path> is the system path plus the Oracle database client path.
Contact Oracle Demantra support if you need further assistance. Here is an example <environment> section with the variables set.
<environment> <variable id="PATH" value= "C:\OracleiAS\10.1.3\OracleAS_1\opmn\bin;C:\OracleiAS\10.1.3\OracleAS_1\opmn\ lib;C:\OracleiAS\10.1.3\OracleAS_1\bin;C:\oracle\ora92\bin;C:\WINNT;C:\WINNT\system32"/> <variable id="ORACLE_HOME" value= "C:\oracle\ora92"/> <variable id="ORA_NLS33" value= "C:\Oracle\ora92\ocommon\nls\admin\data"/> </environment> <process-type id="home" ...
(b) Modify the TNS configuration Edit the tnsnames.ora file in the OAS path (for example, C:\OracleiAS\10.1.3\OracleAS_1\NETWORK\ADMIN\tnsnames.ora) to reflect the database connectivity required (add an entry for each database that the application needs to access). A TNS configuration is required for the proper functioning of web initiation of Desktop applications (Business Modeler, Chaining, Members Management). This configuration involves creating an appropriate TNS entry in the TNSNAMES.ORA file. This is a sample new entry::
MY.SERVER.NAME = (DESCRIPTION= (ADDRESS=( PROTOCOL=TCP )( HOST= MY.SERVER.NAME )( PORT=1234 )) ( CONNECT_DATA= ( SID=orcl10 ) ) )
MY.SERVER.NAME should be the same as the value of the parameter ServerName in the AppServer.properties file which resides under the installation of the web application virtual directory, for example, C:\Program Files\Oracle Demantra Spectrum\V711\Collaborator\demantra\WEB-INF\classes\com\demantra\applicationServer \services\ AppServer.properties. 4. Start Oracle Application Server. 5. Open Oracle Application Server Control at http://<host_name>:7777/em ; for example, http://taz.il.oracle.com:7777/em . The Cluster Topology page displays.
27 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
7. Navigate to Applications. The <database>: <home page > Applications tab displays.
28 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
8. Click Deploy . 9. Select Archive is presented on local host and select the file demantra.war by clicking Browse and navigating to the archive. The Select Archive page displays.
10. Click Next. The archive is uploaded from the local host to the server host. The Uploading page displays.
11. The Application Attributes page appears. Enter the application name and click Next.
29 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
12. Set up class loading. You must insure that the application classes are loaded before the server classes in order to solve possible class loading conflicts in the Oracle Demantra application. Go to the task Configure Class Loading from the previous page (click the pencil icon of the corresponding task). The Import Shared Libraries page appears. In section Configure Web Module Class Loaders, select Search Local Classes First, then click OK.
30 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
You return to the Deployment Settings page. 13. Complete the deployment. Click Deploy. The Progress Manager page appears.
Wait until the application deployment completes and you see the message The Application "demantra" has been successfully deployed. Click Return to return to the management console. The <database>:home page, Applications tab appears. You should see the demantra application added under the default server:
31 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
32 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Recommended Setting and Notes Use a size that is less than MaxDBConnections and that also leaves space for other system processes Use a size that is less than MaxDBConnections and that also leaves space for other system processes Use a size that is less than MaxDBConnections and that also leaves space for other system processes
To edit these parameters, use the Business Modeler. See the Oracle Demantra Implementation Guide. Top
jrun.servlet.http.WebService jrun.servlet.http.WebService jrun.servlet.http.WebService jrun.servlet.http.WebService jrun.servlet.http.WebService jrun.servlet.http.WebService jrun.servlet.jrpp.JRunProxyService (This area configures the IIS and Jrun connector)
25 500 1000 1 20 300 Depends on the hardware configuration of the server and the number of expected concurrent users who are running worksheets and editing data. The average number of http connections per user is about 7 or 8. You should check the performance and adjust this setting if needed.
jrun.servlet.jrpp.JRunProxyService (This area configures the IIS and Jrun connector) jrun.servlet.jrpp.JRunProxyService (This area configures the IIS and Jrun connector) jrun.servlet.jrpp.JRunProxyService (This area configures the IIS and Jrun
backlog
500
maxHandlerThreads
1000
minHandlerThreads
33 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Area connector) jrun.servlet.jrpp.JRunProxyService (This area configures the IIS and Jrun connector) jrun.servlet.jrpp.JRunProxyService (This area configures the IIS and Jrun connector) jrunx.metrics.MetricsService jrunx.logger.LoggerService jrunx.logger.LoggerService
Attribute
Recommended Setting
threadWaitTimeout
60
timeout
900
true true 30 This parameter controls how frequently the metrics are logged (specified as the interval in milliseconds between each leg). If you log metrics more frequently, that can overload the server.
jrunx.logger.LoggerService
metricsFormat
For information on these attributes, see the Macromedia documentation (such as http://livedocs.macromedia.com/jrun/4 /JRun_Administrators_Guide/ jrundotxml2.htm#1117684). Top
Before Installation Make sure that the following software is installed: Install Citrix Server. The Citrix server should not be installed on the same computer as the Web server or the Oracle Demantra Web Platform Server, to prevent performance degradation. Install the target program on the Citrix Server computer. Install Citrix Program Neighborhood (Citrix client) on each user's computer. Add Citrix Program Neighborhood to the Path system variable of the client computer. Configuring the Citrix Client Each Citrix client must have a custom ICA Connection configured to the target application on the Citrix server. This is configured in the Citrix Client Program Neighborhood. This custom connection must be uniformly named for all clients in the wizard's description field. To configure the Citrix Client 1. On the client computer, start the Citrix Program Neighborhood program. The Citrix Program Neighborhood screen appears. 2. Double-click the Application Set Manager icon.
34 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
3. Double-click the Custom ICA Connection icon. 4. Double-click the Add ICA Connection icon. You are prompted for the type of connection to add. 5. Select the connection type and click Next. You are prompted for information about the ICA connection. 6. Complete the fields as follows: Enter a description for the new ICA connection: This is case sensitive. The same name must be the new ICA connection chosen for all clients accessing the target program. Select the Network Protocol: For example, TCP/IP. Select the Citrix server or published application: Enter the name of the Citrix server where the published application target program is installed. 7. Click Next. You are prompted for information about the encryption to use. 8. Select the required encryption level or select Default. Higher encryption levels may require additional configuration and may cause the system to work slower. 9. Click Next. You are prompted for information about user name to use with this connection. 10. Complete the User Name, Password and Domain fields using the domain login information. If you leave any of these fields blank, then each time when users attempt to connect to the program, the login prompt will appear. 11. Click Next. You are prompted for information about the Citrix window to use. 12. Select required Window Colors and Window Size, or select default values. 13. Click Next. You are prompted for some final details. 14. Complete the fields as follows: Application: Enter the name of the program .exe file. Using the Browse button is not recommended as it browses the local computer first. Working Directory: Leave empty. 15. Click Next. 16. Click Finish to complete the configuration. Top Adding Citrix to the Collaborator Workbench Menus Once you have configured the Citrix client, you should create a new menu item in Collaborator Workbench to initiate the program through Citrix. To add a Collaborator Workbench menu item 1. Log into the Collaborator Workbench page and click Add for the menu and group required.
2. Complete the fields as follows: Item Title: Type a user-friendly name for the menu item. Path: Leave blank. Command: Enter pn.exe/APPICA_Connection_Name Where ICA_Connection_Name is the connection name selected during
35 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Citrix client configuration. The connection name is case sensitive. Parameters: Leave blank. Type: Select Special Citrix. 3. Click OK. Top Terminating the Citrix Program When you initiate an application via Citrix, you must terminate it by exiting the Citrix client window rather than by using the exit facility of the application that was initiated. If you use the application's exit facility, you will have a persistent connection that the administrator must reset on the Citrix server before the feature can function normally. Caution: Make sure that all users understand that they should never use the application's exit facility, and that they should instead exit the Citrix client window.
Top
Starting Oracle Demantra This section explains how to start the server, if necessary, and start the Oracle Demantra product This section contains information about: Starting the Web-based Products Demantra URLs Starting the Desktop Products. Note: For troubleshooting information, see the Oracle Demantra Implementation Guide. Top
Demantra URLs
36 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
These URLs are based upon information provided during installation. Make sure all users know the URLs that they will need. In this table: frodo is an example server name. Substitute the name of the server that is running the Oracle Demantra Web software. 8080 is an example port number. Substitute the port that you are using. demantra is an example virtual directory. Substitute the name of the virtual directory that is the root of the Oracle Demantra web software. Item Collaborator Workbench Web client Example URL http://frodo:8080/demantra/portal/loginpage.jsp http://frodo:8080/demantra/portal/partnerLogin.jsp
Oracle Demantra Anywhere version of Collaborator Workbench http://frodo:8080/demantra/portal/remoteloginpage.jsp Oracle Demantra Anywhere version of Web client alone Offline access to Oracle Demantra worksheets http://frodo:8080/demantra/portal/anywhereLogin.jsp http://frodo:8080/demantra/portal/launchDPWeb.jnlp
Dynamic Open Link (DOL) access for third-party reporting tools http://frodo:8080/demantra/portal/DOL_HTML.htm User Management Collaborator Workbench Administration Workflow Manager Technical Administration http://frodo:8080/demantra/portal/ userManagement.jsp http://frodo:8080/demantra/portal/adminLogin.jsp http://frodo:8080/demantra/workflow/login.jsp http://frodo:8080/demantra/admin
Top
Uninstalling Oracle Demantra This section explains how to uninstall Oracle Demantra and includes information about Uninstalling Demantra. Uninstalling Demantra 1. Make sure that none of the Oracle Demantra software is running, including all background items such as the Analytical Engine. 2. Use the Windows Add/Remove utility to remove the shortcuts and update the system registry, as follows: From the Start menu, click Settings > Control Panel. Click Add/Remove Programs. Select Demantra from the list. Click Add/Remove. Follow the screen prompts. 3. Remove Oracle software from the system Path variable. To do so: On the Windows Start menu, click Settings > Control Panel > System. Click System. Click the Advanced tab. Click Environment Variables. In the System Variables section, click Path and then click Edit.
37 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Carefully remove any Oracle Demantra additions to this variable, leaving other parts unchanged. 4. Manually delete the Oracle Demantra files from the machine. 5. Log in to the database as the database administrator and delete the Oracle Demantra database user. Top
Tips This section contains additional tips and includes information about: About Demantra Configuration Settings Key Settings Controlled by the Installer Redirecting Demantra to a Different Database Java Tips Tomcat Tips Running the Engine from Workflow
DBA username (to access database as DBA and n/a load data) Password TNS Name Database type User (to store Oracle Demantra data) n/a n/a n/a DBType
38 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Installer Screen Configure Oracle Database User Configure Oracle Database User Configure JDBC Connection Configure JDBC Connection Configure JDBC Connection Specify Web Address
Installer Option Password Database (SQL Server only*)** Server name (host machine or IP address on which database resides) Port Oracle SID* (Oracle only) Root address and virtual directory
Top APSMode Parameter The APSMode parameter (stored only in the ds.ini file) controls whether to use the Stand-Alone Integration Tool (aps.exe). This tool consists of a subset of the APS, packaged as an executable file. The installer automatically sets this parameter. This parameter has the following effect: 0: Do not use Stand-Alone Integration Tool. When you use encryption.exe to edit ds.ini, only General tab is displayed. 1: Use the Stand-Alone Integration Tool (Demantra_root/Demand Planner/ Integration/aps.exe). Also, when you use encryption.exe to edit ds.ini, the ASP Stand Alone tab is displayed, in addition to the General tab. For information on using aps.exe, see the Oracle Demantra Implementation Guide. Top Other Parameters The installer also sets parameters for the following purposes: The tablespaces that Oracle Demantra should use The configuration of the administrator email account For these parameters, see the fine-tuning chapter in the Oracle Demantra Implementation Guide. Top JAVA_HOME System Environment Variable Tomcat requires JDK, which means that the JAVA_HOME system environment variable must be set (not a user environment variable). The installer automatically installs JDK if appropriate and sets this environment variable. JAVA_HOME should be set equal to the directory that contains the bin directory of JDK. Top Other Configuration Files The installer also makes edits to the following files. If you make a change to a port or protocol or other, you must be sure to make the change in the following files: Demantra_root/Collaborator/virtual_directory/WEB-INF/web.xml. The internet shortcuts in the Demantra_root/Collaborator/Links directory. If you are using Tomcat: Demantra_root/Collaborator/Tomcat/conf/ server.xml (refers to the Demantra host and port, as well as the path to the Demantra virtual directory). Note: When you start Tomcat, Tomcat creates or updates the file Demantra_root/Collaborator/Tomcat/conf/Catalina/localhost /virtual_directory.xml, as needed.
39 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
If you are using WebSphere: WAS_HOME/installedApps/host_name/demantra.war/demantra.war/ WEB-INF/web.xml WAS_HOME/config/cells/host_name/applications/demantra.war/ deployments/demantra/demantra.war/WEB-INF/web.xml Back up any file before making edits, and then carefully search and replace as needed. Top
Java Tips
This section contains background information about how Oracle Demantra uses Java. The Oracle Demantra Web client (Demand Planner Web, Promotion Effectiveness, or Settlement Management) uses JRE. Each machine that runs the Web client should have JRE, which Demantra automatically downloads when necessary.
Note: JDK is needed: Only if you are using Tomcat. On the machine that runs Tomcat, not on the client machines.
Top Java Versions and Older Demantra Installations In theory, JRE versions are generally backwards compatible. If you are using an older version of the Web client, you can use the same JRE as the current Demantra. This means that, from a single machine, you can log into different Oracle Demantra installations, even if they use different versions of Java. In such a case, each Oracle Demantra is likely to have a different version of the jar files. To prevent collisions, be sure to set client.activationMethod to use Java Web Start rather than Sun Java Plug-in. With Java Web Start, you can log into different Oracle Demantra versions, and Java correctly manages the Oracle Demantra jar files.
40 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Top Tips for a Clean Java Installation It is possible, but tricky, to keep multiple versions of Java running on a single machine. Oracle recommends that you carefully remove all Java versions other than the current version used by Oracle Demantra; to remove them, use the Add or Remove Programs control panel. It is also useful to check your PATH system environment variable. Java is added to this, and you should make sure it includes only the Java that you intend to use. Note that Oracle provides Java as well; you do not need to uninstall these, but you should probably remove those versions from the PATH system environment variable. Finally, you should make sure that Internet Explorer is configured to use the correct Java version: 1. Click Tools > Internet Options. 2. Click the Advanced tab. 3. Within the Java item, make sure that the correct version of Java is selected for use with applets, as specified in this manual. Top
Tomcat Tips
The installer supports using Tomcat as the Web server. Oracle has tested with both Apache Jakarta Tomcat 5.x and Apache Jakarta Tomcat 4.0.x. If you use Java Web Start rather than Sun Java Plug-in, you will need the later version of Tomcat. (To specify how to start the Web client, you set the client.activation Method parameter; see Oracle Demantra Implementation Guide.) Installing Tomcat in a Demonstration Environment This section briefly notes the differences between installing Tomcat in a production environment and installing Tomcat in a demonstration environment. 1. Apache Jakarta Tomcat 5.x requires Sun JDK 1.4.1 (This can be obtained free at www.sun.com.) You do not have to pre-install this, but you should make sure you do not have an earlier version of JRE on the machine. If so, uninstall that. 2. Run the installer like usual, except choose Demo for Web Server type. 3. If prompted, specify the desired value for the JAVA_HOME system environment variable. The installer prompts you for this if more than one Java is installed on the machine. Top
41 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
To clear the Tomcat cache, delete the directory Demantra_root/Collaborator/ Tomcat/work/standalone/localhost. You may need to do this if you receive the Object Error message, discussed in the Oracle Demantra Implementation Guide. Top Renaming the Installation Root Directory It is safest to reinstall Oracle Demantra rather than to rename the root directory where it is installed. However, if you are using Tomcat, you can rename the Oracle Demantra root directory and redirect Tomcat. To redirect Tomcat, edit the file Demantra_root/ Collaborator/Tomcat/conf/server.xml. In this file, edit the parameter docBase. This parameter should specify the full path to the Oracle Demantra virtual directory. Top Writing the Tomcat Log to a File By default, the Tomcat log is written to the console. To reconfigure Tomcat to write its log to a file, edit the file Demantra_root/Collaborator/Tomcat/conf/server.xml. Find the Logger section and edit it as follows:
<Logger name="tc_log" path="logs/tomcat.log" verbosityLevel = "INFORMATION" /> f
Top
2. Expand Component Services > Computers > My Computer > DCOM Config.
3. Right-click Engine2k and select Properties. 4. Select the Identity tab, place the bullet in This user: (if not already), input the correct user name and password.
42 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Top
Data Cleanup
The data cleanup database package facilitates cleansing of extraneous data. This procedure is only intended for use by experienced consultants and should never be run on a production schema. It can be used to remove data from small, test systems prior to a full production data load. It performs cleanup of: Temporary objects Level data Integration-related settings Running Data Cleanup Warning: Take a backup of the schema before running this package.
Before running the package: Make sure there are no active connections to the schema before executing these procedures. Make sure the application server is shutdown before executing these procedures. After running the package: Issue a COMMIT to make sure all transactions are committed.
Notes about running the package: Alias levels may create infinite loops on the level tree; currently the process will stop deleting data once it looped more times than the number of levels in the system. There are some levels that are protected from being deleted, see the PROTECTED_OBJECTS table in the schema. Objects that are not currently cleaned up are Worksheets, Users, Groups, Integration Profiles, Series, Series Groups, and Workflows.
43 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Cleaning Up Level Data This should not delete the default member 0 in each level. Procedure:
DATA_CLEANUP.clean_level_data( commit_point NUMBER DEFAULT DEFAULT_COMMIT_POINT );
Demantra objects affected: SALES_DATA, MDP_MATRIX and the General Level data and matrix tables PROMOTION, PROMOTION_DATA and PROMOTION_MATRIX. Recursively deletes all members for level data except protected levels in PROTECTED_OBJECTS table and the default member. Command:
EXECUTE DATA_CLEANUP.CLEAN_LEVEL_DATA; COMMIT;
Cleaning Up Integration-Related Settings These are mainly created by Oracle EBS collections: Procedure:
DATA_CLEANUP.clean_schema_int( commit_point NUMBER DEFAULT DEFAULT_COMMIT_POINT );
Demantra objects affected: DISPLAY_UNITS, REAL_VALUES (only update), DCM_PRODUCTS_UNITS, DCM_PRODUCTS_INDEX, INDEXES_FOR_UNITS, AVAIL_UNITS Deletes levels from TGROUP_RES and removes the column from INPUTS. Top
3. Change Record Date January 2008 January 2012 Top Description of Change Published document. Update to address Bug 13355147 - TPO engine does not support SQL Server.
4. Documentation Accessibility For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com /pls/topic/lookup?ctx=acc&id=docacc.
Copyright Notice
44 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
Warranty Disclaimer
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.
Trademark Notice
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
45 of 46
10/25/2012 11:24 AM
Document
https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_a...
46 of 46
10/25/2012 11:24 AM