среда, 31 марта 2010 г.

How To Create An E-Business Suite Connection Trace For Discoverer 10g (10.1.2) Plus / Viewer

How To Create An E-Business Suite Connection Trace For Discoverer 10g (10.1.2) Plus / Viewer

# Stop the middle-tier via Application Server Control (ASC) or command-line (opmnctl stopall).

# Navigate to: $ORACLE_HOME/opmn/conf

# Backup the opmn.xml file (cp opmn.xml opmn.xml_pre-appstrace)

# Edit the opmn.xml file and add the following variables in the Discoverer environment sections:

* variable id="AFLOG_ENABLED" value="Y"/
* variable id="AFLOG_FILENAME" value="">/discoverer/logs/apps_trace.txt"/>
o This can be any writeable directory.
o Replace with your full path.

* variable id="AFLOG_LEVEL" value="STATEMENT">
* variable id="AFLOG_MODULE" value="fnd.src.security.afscp fnd.src.osd.afenv">




# Save opmn.xml

# Start the middle-tier via ASC or command-line (opmnctl startall)

How To Adjust The Data Font Size In Discoverer Plus 10g (10.1.2.3)

In this Document
Goal
Solution
References

Applies to:
Oracle Discoverer - Version: 10.1.2.3
Information in this document applies to any platform.
Goal

This document describes how to adjust the data font size in Discoverer Plus 10g (10.1.2.3) workbooks after an upgrade from Discoverer 4i or 10g (9.0.4).

Solution

A new Discoverer preference, genericPreferredZoomFactor, has been introduced in the Discoverer 10g (10.1.2.3) patch set.

By default, due to Java issue, Discoverer Plus 10.1.2 fonts are rendered smaller in Java
than in other Windows applications.

The genericPreferredZoomFactor preference setting enables a zooming factor for the data font displayed in a Oracle Discoverer Plus worksheet.

The default value is 1, and the range of possible values is from 0 to 2. A value less than or equal to zero, and greater than two, is not allowed. If a value outside this range is used, the default value 1 will be used.

It is recommended to only use small increments when changing this value, such as between .001 and .01, as even minor changes can have an effect on data font display in Oracle Discoverer Plus. A value of "1.88" will do in most cases.

Perform the following steps to adjust the font size:

* Make a backup copy of the /discoverer/util/pref.txt file.

* Modify the AdjustPlusFontSize preference and set the value to "true".

* Add the following strings to the bottom of the pref.txt file:

Note: these strings are case sensitive


[Generic Properties]
genericPreferredZoomFactor=1.88
(or value you prefer/test)



* Save the changes to the pref.txt file and run the applypreferences.sh / applypreferences.bat script for the change to take affect.

четверг, 11 марта 2010 г.

Update Oracle Discoverer 10.1.2.48.18 to 10.1.2.55.26

Update Oracle Discoverer 10.1.2.48.18 to 10.1.2.55.26


Metalink note 237607.1,"Discoverer 10g (10.1.2.3) is fully certified with the E-Business Suite 11i Applications, and we HIGHLY recommend implementing or migrating to this release."

To get the existing version name of your Discoverer, go to $ORACLE_HOME/bin and run the command:

# strings -a dis51ws | grep "Discoverer Version:"

you will get the:


# Discoverer Version:Server 10.1.2.48.18


Next step, you must download the patch ftom Metalink p5983622

# unzip p5983622_LINUX.zip
# cd p5983622
#./runInstaller

You must apply the Software Update to each of your existing BI home or Application Server(where Discoverer was installed)

After this step verify existing version name of your Discoverer, go to $ORACLE_HOME/bin and run the command:

# strings -a dis51ws | grep "Discoverer Version:"

you will get the:


#Discoverer Version:Server 10.1.2.55.26

If you get Error
/u22/disco10g/bin/dis51pr: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

Solution

Please execute these steps at the prompt, with the installer still running and the error displayed :

1) cd $ORACLE_HOME/opmn/conf
2) mv opmn.xml opmn.xml.ORG (backup opmn.xml)
3) cat opmn.xml.ORG | grep -v LD_ASSUME_KERNEL > opmn.xml
(strip out LD_ASSUME_KERNEL)
4) diff opmn.xml.ORG opmn.xml (just to make sure you can see the differences)
5) $ORACLE_HOME/opmn/bin/opmnctl reload
6) Retry the OPMN CA from the OUI session


If you get Error in Discoverer Plus:

"A connection error has occurred.
- Missing Applications Security Library: fnd115 "


Solution

Download and apply the p8746296_10123 patch for your platform.

#unzip p8746296_10123_LINUX.zip
#cd 8746296
#opatch apply



вторник, 2 марта 2010 г.

Oracle Secure Backup

Installing and Configuring Oracle Secure Backup

Download the osb10_2install.zip file into your working directory (\home\oracle) and unzip the file.

As the root user, create the OSB home directory by executing the following command:

# mkdir -p /usr/local/oracle/backup

Navigate into your OSB home directory:

# cd /usr/local/oracle/backup

Ensure that the uncompress utility is available:

# ln -s /bin/gunzip /bin/uncompress

In your OSB home directory start the Oracle Secure Backup installation as the root user.

# /stage/setup

Choose passwords appropriate for your environment and ensure that you remember them. Enter your chosen password twice as the key store password and for verification:

Please enter the key store password: keystore_password
Re-type password for verification: keystore_password

Configuring OSB Media Server Devices


Creating a virtual tape library. To define a virtual tape library, I’ll use obtool’s mkdev command set:

#> obtool --user admin --password oracle < /home/oracle/mklib.obp 

And here’s the contents of mklib.obp:

mkdev -t library -o -S 4 -a 10gBUR:/vlib -v vlib

To break down this command and its corresponding parameter file’s syntax:

  • --user and --password: The device is created for the OSB admin user with the appropriate password. Note that the admin account is specific to OSB – it is not the same as a user account that might exist in a corresponding Oracle database.
  • -t library: Signifies that a tape library is being created.
  • -o: Tells OSB that this tape library is immediately available for use.
  • -S: Instructs OSB to create a specific number of slots for this virtual tape library.
  • -a: Constructs the path (also known as the attachment specification, or attachspec) to the tape library attachment(s) for OSB.
  • -v: Specifies the verbose option so that detailed information about the OSB media library’s creation is written to stdout.
  • vlib: The label that’s assigned to this virtual tape library.

Creating a virtual tape drive. Next, I’ll create a virtual tape drive within the virtual tape library just defined. Once again I’ll use obtool’s mkdev command, but this time with slightly different parameters:

#> obtool --user admin --password oracle < /home/oracle/mktapedev.obp 

And here’s the contents of mktapedev.obp:

mkdev -t tape -o -a 10gBUR:/vt -v -l vlib -d 1 vt

To break down this parameter file’s syntax:

  • -t tape: Specifies that a tape device is being created.
  • -o: Tells OSB that this tape device is immediately available for use.
  • -a: Constructs the path to the tape device attachment.
  • -v: Specifies the verbose option so that detailed information about the OSB backup device’s creation is written to stdout.
  • -l vlib: The tape library that’s assigned to this tape device.
  • -d: The Data Transfer Element tag assigned to this virtual tape device within its virtual tape library. This tells OSB to configure just one tape.
  • vt: Finally, this is the label that’s assigned to this new virtual tape device.

One important point I learned while mastering these obtool directives that will save you a lot of grief: Be sure that the directories for the virtual tape library and devices don’t exist prior to issuing these commands! Otherwise, obtool will return some unexpected error messages and will simply fail to create the virtual tape library and virtual tape device.


Configuring RMAN For Use With Oracle Secure Backup

Even though I’ve now successfully created a virtual OSB tape library and a virtual OSB tape drive, I still grant permissions to Oracle Recovery Manager (RMAN) so that it can interface directly with these OSB devices. To accomplish this, I’ll once again use the obtool command set to create a preauthorized OSB account for RMAN operations:

#> obtool --user admin --password oracle < /home/oracle/mkauthuser.obp 

And here’s the contents of mkauthuser.obp:

mkuser -c oracle -p oracle -U oracle -G dba -N no -h *:*:*+rman+cmdline oracle

To break down this OSB parameter file:

  • -c: Specifies that the user should belong to the predefined oracle OSB account class.
  • -U and -G: Specifies the corresponding OS account name and OS group name for the OSB user.
  • -N no: Tells OSB that this user is not authorized to log into an NDMP server.
  • -h *:*:*+rman+cmdline: This parameter is crucial to the configuration of the user. The four sets of permissions defined here, separated by colons, permit the OSB account to perform backups (a) on any OSB host (b) owned by any OS user account (c) on any Windows domain. The rman token preauthorizes the OSB user to create RMAN backups over the standard RMAN SBT channel, while the cmdline token preauthorizes the OSB user to log into OSB.
  • oracle: Finally, this is the name of the OSB account that’s going to utilize OSB tools. Note that this is a separate account from the oracle user account on the operating system!

Using Enterprise Manager Database Control with Oracle Secure Backup

Almost done! Now that I’ve successfully configured a preauthorized OSB user account for RMAN access, I just need to make the connection between that OSB account and my Oracle database. The easiest way to do this is to use the Enterprise Manager Database Control (EMDBC) GUI interface to set up a link to the OSB administrative server.

Figure 2.6 shows what EMDBC displays when I select the Oracle Secure Backup Device and Media link on the Administration page for my database server, and Figure 2.7 shows how to provide the proper parameters to set up the link between the database server and OSB. And once the link between the database server and OSB is complete, I can also view the status of the OSB devices that are available for creating database backups via RMAN, as shown in Figure 2.8.

Creating RMAN Backups Through Oracle Secure Backup

The good news is that the hard work is done, and I can now back up my Oracle 10gR2 database directly to tape with a few simple RMAN commands. But – even better! - OSB also gives me the tools I need to back up my database’s Flash Recovery Area directly to tape as well.

Backing Up The Whole Database To An OSB Tape Device.

To create a full backup of my existing Oracle database using an Oracle Secure Backup virtual tape as my target media, I simply invoke the following script within an RMAN session:

run {
allocate channel ch1 device type sbt parms='SBT_LIBRARY=
/usr/local/oracle/backup/lib/libobk.so';

backup database;
release channel ch1;
}

The directive DEVICE TYPE sbt instructs RMAN to look for a qualifying tape device as a target for the backup sets this command will create. Since I’ve already preauthorized the vt tape device in the OSB environment as a suitable target for RMAN backup and restoration operations, it is automatically used in this context.

Linux Attach Points

Oracle recommends that for Linux systems the /dev/sg devices be used as attach points with Oracle Secure Backup. The use of the Oracle Secure Backup /dev/ob devices has certain limitations that some users might find unacceptable in their environments. For example the logical unit number cannot be greater than 7, and the Small Computer System Interface (SCSI) bus number cannot be greater than 1. The existing method of using /dev/ob* devices continues to work for a tape device that does not fall into the limitation category.

To identify the /dev/sg that corresponds to the tape device you are interested in, you can use the sg_map command. The following example shows a system that has five tape drives and four tape libraries available:

sg_map -i -x
/dev/sg0 0 0 0 0 0 /dev/sda DELL PERC Stripe V1.0
/dev/sg1 0 0 1 0 0 /dev/sdb DELL PERC Stripe V1.0
/dev/sg2 0 0 2 0 0 /dev/sdc DELL PERC Volume V1.0
/dev/sg3 1 0 1 0 8 ADIC FastStor 2 G12r
/dev/sg4 1 0 2 0 1 /dev/nst0 HP Ultrium 2-SCSI F53A
/dev/sg5 2 0 0 0 1 /dev/nst1 IBM ULTRIUM-TD2 5AT0
/dev/sg6 2 0 0 1 8 ADIC Scalar 24 310A
/dev/sg7 2 0 1 0 1 /dev/nst2 IBM ULTRIUM-TD2 5AT0
/dev/sg8 2 0 1 1 8 ADIC Scalar 24 310A
/dev/sg9 2 0 2 0 1 /dev/nst3 IBM ULTRIUM-TD3 54K1
/dev/sg10 2 0 3 0 1 /dev/nst4 IBM ULTRIUM-TD3 54K1
/dev/sg11 2 0 3 1 8 ADIC Scalar 24 310A

After you have identified the /dev/sg that corresponds to the tape device you are interested in, you can use the obtool mkdev command to create attach points for it. For example, to create the attach points for an ADIC Fastor 2 tape library that has one tape drive, you would enter the following:

ob> mkdev -t library -o -a node1:/dev/sg3 lib1
ob> mkdev -t tape -o -a node1:/dev/sg4 -l lib1 -d 1 tape1

LIST AND RESTORE DATA FROM TAPE DEVICE

#obtool
ob> lsdev

library vlib in service
drive 1 vt in service
drive 2 tape1 in service

to list data:
#obtar -tvf tape1 -F 1

to restore data:
#obtar -xvf tape1 -F 1 /u22/oracle/restore

понедельник, 1 марта 2010 г.

Installation and Configuration Oracle Financial Analyzer


OS: Windows Server 2003

Step1:
Install Apache Web Server for Windows

After instalation edit:
C:\Program Files\Apache Group\Apache\conf\httpd.conf

Example:
include "C:\OraHome1\olap\oes634\owa634\conf\owahttpd.conf"
include "C:\OraHome1\olap\ofa640\ofaweb\conf\ofaweb.conf"

Start Apache

Step2: Create OS Users
User : oesdba Pass: oesdba
User: oesinit Pass: oesinit
User: oesguest Pass: oesguest

Step3: Windows Security Policies

Add a new users to the:

Act as part of the operating system
Increase quotas
Replace a process level token

Step4: Install Oracle Express Server





Step5: Install Express Client



Select components:

Personal Express 6.3.4.0.0
Express Administrator 6.3.4.0.0
Express Relational Access Administrator 6.3.4.0.0
Express Batch Manager 6.3.4.0.0
Oracle Express Connection Editor 6.3.2.0.2
Oracle Express Objects (single user) 6.3.2.0.45
Oracle Express Analyzer (single user) 6.3.2.0.45

Step6: Configure Express Instance Manager


Press "OK"

Login with Username: oesdba Pass: oesdba
Go to "Roles" and correct User ID are must by in lower case.

Go to "Parameters"
WebAgent WebAuthenticationType… FORM

Parameters
Security RequirePasswordEncryption….. NO
Restart Express Server

to be continued ......

Oracle Application Incremental Backup FORMS and REPORTS

Full and Incremental Scripts

# List of directories you WANT to backup regularly...

DIRS is : /u02/oracle/pr/prappl/ont/11.5.0/reports
/u02/oracle/pr/prappl/ont/11.5.0/forms


# Using Month/Date for Backup Filenames

export dd=$(date +%Y%m%d)


# Simple Full Backup

> tar zcvf /Backup/Month_$dd.Full.tgz $DIRS


# Simple Incremental Backups

* Simple Daily Incremental Backup
find $DIRS -mtime -1 -type f -print | tar zcvf /Backup/Daily_$dd.tgz -T -

* Simple Weekly Incremental Backup
find $DIRS -mtime -7 -type f -print | tar zcvf /Backup/Weekly_$dd.tgz -T -

* Simple Monthly Incremental Backup
find $DIRS -mtime -31 -type f -print | tar zcvf /Backup/Month_$dd.tgz -T -

Example:

cat weekly_bak.sh

#!/bin/bash

export dd=$(date +%Y%m%d)
FORMS=/u02/oracle/pr/prappl/ont/11.5.0/forms
REPORTS=/u02/oracle/pr/prappl/ont/11.5.0/reports/
cd $FORMS
find -mtime -7 -type f -print | tar zcvf /home/applmgr/Bak/Week_Forms.$dd.tgz -T -

cd $REPORTS
find -mtime -7 -type f -print | tar zcvf /home/applmgr/Bak/Week_Reports.$dd.tgz -T -

Then add crontab task :

crontab -e

# Archiving changes in FORMS REPORTS directories
00 10 * * 5 /home/applmgr/scripts/weekly_bak.sh

Migrate E-Business Suite 11i Discoverer 4 End User Layers to Discoverer 10.1.2

Make sure Oracle E-Business suite service is stopped.
For this, stop the service by executing the “adstpall.sh”

Ex: su - applmgr cd /u02/oracle/pr/prcomn/admin/scripts/pr_app ./adstpall.sh apps/pass

Create DB schema to host 10g EUL.

Ex: CREATE TABLESPACE disco10g datafile '/u01/oracle/pr/prdata/disco10g_01.dbf' size 4000M autoextend on;

CREATE USER EUL5_US IDENTIFIED BY passwd DEFAULT TABLESPACE DISCO10g TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;


GRANT DBA TO EUL5_US;
GRANT DROP ANY SNAPSHOT TO EUL5_US;
GRANT RESOURCE TO EUL5_US;
GRANT CONNECT TO EUL5_US;
GRANT ANALYZE ANY TO EUL5_US;
GRANT CREATE ROLE TO EUL5_US;
GRANT CREATE VIEW TO EUL5_US;
GRANT CREATE TABLE TO EUL5_US;
GRANT CREATE SESSION TO EUL5_US;
GRANT CREATE SEQUENCE TO EUL5_US;
GRANT CREATE PROCEDURE TO EUL5_US;
GRANT SELECT ANY TABLE TO EUL5_US;
GRANT ALTER ANY SNAPSHOT TO EUL5_US;
GRANT CREATE ANY SNAPSHOT TO EUL5_US;
GRANT GLOBAL QUERY REWRITE TO EUL5_US;
GRANT SELECT ANY TABLE TO EUL5_US ;
GRANT EXECUTE ANY PROCEDURE TO EUL5_US;
GRANT SELECT ON APPLSYS.FND_APPLICATION TO EUL5_US;
GRANT SELECT ON APPLSYS.FND_DATA_GROUP_UNITS TO EUL5_US;
GRANT SELECT ON APPLSYS.FND_ORACLE_USERID TO EUL5_US;
GRANT SELECT ON APPLSYS.FND_PRODUCT_INSTALLATIONS TO EUL5_US;
GRANT SELECT ON APPLSYS.FND_USER TO EUL5_US;
GRANT EXECUTE ON APPS.FND_CLIENT_INFO TO EUL5_US;
GRANT SELECT ON APPS.FND_RESPONSIBILITY_VL TO EUL5_US;
GRANT SELECT ON APPS.FND_SECURITY_GROUPS_VL TO EUL5_US;
GRANT SELECT ON APPS.FND_USER_RESP_GROUPS TO EUL5_US;
GRANT ALTER ANY MATERIALIZED VIEW TO EUL5_US;
GRANT CREATE ANY MATERIALIZED VIEW TO EUL5_US;
GRANT DROP ANY MATERIALIZED VIEW TO EUL5_US;

ALTER USER EUL5_US QUOTA UNLIMITED ON DISCO10G;



Export from EUL 4i

Ex: $ exp EUL4_US/password@pr owner=eul4_us file=eul4_us_011209.dmp log=eul4_us_011209.log

Import EUL 4i objects into new schema


Ex: $ imp EUL5_US/password@pr file=eul4_us_011209.dmp
log=imp_eul5_us_011209.log fromuser=eul4_us touser=eul5_us ignore=y

Upgrade EUL to EUL 5.1.1


Download and install Oracle BI Discoverer Admin tool Open Discoverer Admin tool and provide user name and password details
in order to connect to EUL5_US schema.




Accept the Prompt for Upgrade

As and when you connected to new schema(EUL5_US) through Admin Tool, you
will be prompted EUL Upgrade.

Select “continue” on the above prompt.
Then select the second option button as shown in the above screen shot.
Now the upgrade will start.

Verify connection on BI Admin
Go to Tools/Options , on Connection tab and verify the connection.
Select “Connect to both standard and Application EULs”
Gateway User Id(GWYUID)/password: APPLSYSPUB/PUB
Foundation Name(FNDNAM):APPS

Verify default EUL
Once the EUL upgradation is done, then just very for the default EUL and make sure
it is the newly updated EUL
Go to Tools/Options, on Default EUL tab.
Ex: EUL5_US in this case.


Oracle Discoverer 10g Installation with Oracle E-Business Suite Release 11i

E-Business Suite 11i Host: app.myhost.com
Discoverer 10g Host:
app2.myhost.com

Step 1:

We must install Oracle Business Intelligence 10g Release 2 in a seperate ORACLE_HOME from the previously installed Oracle E-Business Suite Infrastructure.
Using Custom Port Numbers, until installation if necessary.
Ex: cd $ORACLE_HOME
touch staticports.ini
vim staticports.ini
Oracle HTTP Server port = 17380
Oracle HTTP Server Listen port = 17380
Discoverer Preference port = 17381

Step 2:
Configuration with E-Business Suite 11i
In New Discoverer 10g home Create a directory with name ‘secure’
$ORACLE_HOME/discoverer> mkdir secure
Then copy ‘hostname_sid.dbc’ file from FND_TOP/secure of application tier
Ex: FND_TOP/secure > cp –rp app_pr.dbc
/discoverer/secure
Change the owner and group to dbc file.
Ex: chown discouser:dba app_pr.dbc

Step 3:
Include the tnsnames entry to connect to Oracle E-Business Suite11i database.

Ex:

Copy TNS entry for app2 from (11itns_admin) to discoverer’s
/network/admin/tnsnames.ora

Step 4:

Configure JInitiator
Specify Java Virtual Machine for Discoverer Plus, On the Oracle Business
Intelligence 10g file system.

Ex:

  • http://app2.myhost.com:1156/emd
  • Logon to Enterprise Manager on the Oracle Business Intelligence 10g Release 2 ORACLE_HOME using the ias_admin account.
  • Select the "Oracle Business Intelligence 10g Release 2 Oracle Home" Instance
  • Select "Discoverer"
  • Select "Discoverer Plus"
  • Select "Configuration Java Plugin"
  • In the "Java Plugin" section switch the drop-down list from "Sun Java Plugin (1.4)" to "Oracle JInitiator".
  • Press "OK" to apply the changes.
  • On the Oracle Business Intelligence 10g Release 2 filesystem, open the file $ORACLE_HOME/discoverer/config/configuration.xml
  • Find the line with the tag , for example
    CAFECAFE-0013-0001-0022-ABCDEFABCDEF" plugin_setup="http://app2.myhost.com:7780/jinitiator/jinit.exe" version="1.3.1.22" versionie="1,3,1,22" type="application/x-jinit-applet" plugin_page="/PlusPluginPage.uix" disco_archive="disco5i.jar" d4o_archive="d4o_double.jar"/>
  • Update the line and specify usage of JInitiator 1.3.1.24, for example
    CAFECAFE-0013-0001-0024-ABCDEFABCDEF" plugin_setup="http://app2.myhost.com:7780/jinitiator/jinit13124.exe" version="1.3.1.24" versionie="1,3,1,24" type="application/x-jinit-applet" plugin_page="/PlusPluginPage.uix" disco_archive="disco5i.jar" d4o_archive="d4o_double.jar"/>
  • Save the configuration.xml file
  • Copy the JInitiator 1.3.1.24 executable to the $ORACLE_HOME/jinit directory as jinit13124.exe.
  • Restart the Discoverer services using opmn.
  • Verify that Discoverer Plus is now using JInitiator 1.3.1.24:
    http://app2.myhost.com:7780/discoverer/plus
Step 5:
Edit the context file using Oracle Applications Manager, login to Oracle Applications Manager and navigate to Site Map --> AutoConfig --> Edit Parameters.
Specify variables as listed in below:

s_disco_standalone True
s_disco_machine ex:app2.myhost.com
s_disco_port 7778
s_disco_protocol http
s_disco_ver_comma 10,1,2
s_disco_eul_prefix EUL
s_discostatus disabled

Run AutoConfig to generate all configuration files for the APPL_TOP and the ORACLE_HOMEs in its supporting technology stack:

Ex: % /admin/scripts//adautocfg.sh

Step 6:

Verify Applications profile options in Oracle Applications

Log into Release 11i with the System Administrator responsibility
Navigate to the Profile > System form
Query the %Discoverer% profile options.
Verify the following ICX profile options in Oracle Applications:

ICX_DISCOVERER_LAUNCHER

ICX_DISCOVERER_VIEWER_LAUNCHER Ex: http://app2.myhost.com:7778/discoverer
/viewer?Connect=[APPS_SECURE]

ICX_DISCOVERER_RELEASE Ex: 10

ICX_DISCOVERER_USE_VIEWER Ex: Yes

ICX_DEFAULT_EUL Ex: EUL5

ICX_DISCOVERER_EUL_LANGUAGE Ex: US

ICX_DISCOVERER_PARAMETERS Ex: exitURL=http://app2.myhost.com:8038/OA_HTM/OA.jsp?OAFunc=OAHOMEPAGE


Step 7:

Increase the timeout value in httpd.conf to 3600
# Change $ORACLE_HOME/discoverer/discwb.sh
# FND_TOP=$OH/discoverer
FND_TOP= fnd top of middle tier


Step 8:

Managed SQL*Net Access from Hosts

Oracle Applications Manager provides a wizard to restrict SQL*Net access to the database from your middle-tier hosts. If you enable the SQL*Net Access security option, you can select which hosts have SQL*Net access to the database. (Navigation: Oracle Applications Manager=>Applications Dashboard=>Security=>Manage Security Options)

Using this wizard you can specify a list of hosts that can access the Oracle Applications Database via SQL*Net. To do so, you need to complete the following tasks.

  1. Run this wizard.
  2. Run AutoConfig on Database Tier.
  3. Bounce the TNS Listener for the new settings to take effect

Note: All virtual hosts will have to be manually reconciled with the appropriate physical mapping i.e. individual physical machines will have to be registered. You cannot specify subnet masks. You can only register a resolvable network address.

Step 9:

Check SESSION COOKIE DOMAIN

select SESSION_COOKIE_DOMAIN from apps.icx_parameters;

If is wrong then

update apps.ICX_PARAMETERS set SESSION_COOKIE_DOMAIN='.yourdomain.com';
commit;