BIApps Complete Installation

Post on 12-Nov-2014

62 views 0 download

Transcript of BIApps Complete Installation

Oracle BI Apps Complete Installation in Test server

NEXT

NEXT

Pick Data Warehouse

Change normal ORCL to our own

I Increased the Memory to 2G..as we are going with DataWarehouse environment

Charcter set

Password: 123456aA

Press OK

Click exit

Goto RUN and type sqlplus

Here try to connect with system/<password>@<service name> it should connect to respective database as below.

Create 3 users obia,informatica,dac

Create 1 role sse_role

Grant all the privileges to sse_role

Assign sse_role to the above 3 users.

OBIEE 10g Installation

Now Install JDK

Click on Basic…NEXT

Select COMPLETE and NEXT

Select Oracle containers and click NEXT

Password: 123456aA

Leave as default

It takes time now to complete the installation…so please wait till it prompts below message…

I select No, I will restart my computer at a later time….NEXT

Now Install BI Apps

It takes time to complete the installation…wait till it give below message…

Now check the OBI Presentation services by launching the URL (Administrator/Admin123), if the URL is not up then

check the services.

Open BI Administrator and try to open Sample rpds with username Administrator/Admin123.

NOTE:- Both in username and password ‘A’ must be in capital.

Install INFORMATICA now…

Uncheck HTTPS

Password: informatica

Click on ‘Test Connection’. It must give below message..

Password: 123456aA

Now Apply HotFix 11

After that Install Informatica Client..

Now install Client HotFix…

Login to Informatica Administration console..

Username:admin

Password: 123456aA

Now create Repository service…the name of this Repository service must be Oracle_BI_DW_Base

Now click on Create and select Repository Service…

Your entered information should look like this…

Click create..

The repository creation is completed successfully.

Now before creating Integration services you have to set environmental variables in the server, they are…

Variable:- LANG value:-en_US.utf8

Variable:- LC_ALL value:-en_US.utf8

Variable:- INFA_CODEPAGENAME value:-UTF-8

Restart Informatica services and relogin to administration console…

Now we have to create Integration services..

Username:Administrator

Password:Administrator

NOTE:- Make sure that ‘A’ is capital in both username & password

After creating the Integration services….goto home and if you click on Node then both Repository and Integration must

be in green and running.

Now we have to restore Oracle_BI_DW_Base repository..to do that..

Add the custom properties of Integration service as below

Copy the file from original location (C:\OracleBI\dwrep\Informatica\Repository) to

(C:\Informatica\PowerCenter8.6.1\server\infa_shared\Backup)

Go back to administration console and click on repository service…click on General Properties, Click Edit, change

OperatingMode to Exclusive.

Choose Actions, then Delete Contents.

At the Delete Contents for dialog box, enter Oracle_BI_DW_Base and password (Administrator\Administrator),

then click OK.

Wait till you receive the message….

Choose Actions > Restore Contents.

At the Restore Contents dialog box, select Oracle_BI_DW_Base.rep from the Select Backup File drop-down

list.

Select the Restore as New check box.

Now it restores the selected Repository which new contents.

After some time you will receive the message as

Click close..

Click on General Properties..and select Global Repository

Click OK…provide Administrator/Administrator

Now go back to General Properties

Change OperatingMode to Normal

Click OK

Copy the source files from C:\OracleBI\dwrep\Informatica\SrcFiles to C:\Informatica

PowerCenter8.6.1\server\infa_shared\SrcFiles

Now Copy the lookup files from C:\OracleBI\dwrep\Informatica\LkpFiles to C:\Informatica

PowerCenter8.6.1\server\infa_shared\LkpFiles

To set Informatica PowerCenter Integration Services Custom Properties, In Informatica PowerCenter

Administration Console, select the Integration Service -> Click the Properties tab -> In the Custom Properties

area, click Edit -> Create a custom property by clicking Add to display new Name and Value fields

Click Add and add the following

ServerPort 4006

overrideMpltVarWithMapVar Yes

Click ok

Now click on untick mark ‘Oracle_BI_DW_Base’ it will open roles & privileges..there select Administrator role and click

on OK

Create another user dac

Password dac

And assign Administrator role to Oracle_BI_DW_Base repository

Restart the Informatica services

Login to Informatica client and go to workflow monitor and their we need to give database and data warehouse details

Similarly create another for OLTP…with name ORA_R12

Now Install DAC

Select Informatica option

Domain File Location:- C:\Informatica\PowerCenter8.6.1\domains.infa

Click ‘Finish’

For JDBC Connectivity copy the file ojdbc14.jar from jdbc\lib

C:\app\Administrator\product\11.1.0\db_1\jdbc\lib\classes14.jar to C:\orahome\10gR3_1\bifoundation\dac\lib (as I am

using database 11g if its 10g then copy ojdbc6.jar from jdbc\lib to dac\lib)

Now we have to establish ODBC connection

To do it we have to first create TNS Entry of the required

Control Panel ->Administrative Tools ->Data Sources(ODBC)->SYSTEM DSN T->Add->select Oracle Merant ODBC

Click ‘Apply’ and ‘Ok’

In the same way create ODBC connection to PONGAL database which is in the same server.

Click ‘Apply’ and ‘Ok’

Copy the Folder name ‘Export’ from ‘C:\OraclelBI\dwrep\DAC_metadata\DAC_Client\export’ to

‘C:\orahome\10gR3_1\bifoundation\dac\export’

NOTE:- You can either copy the whole export folder and copy only the content of export folder to dac\export. Here I

have copied the whole folder. This will affect at the time of Repository Imp/Exp which is in 79th Page….there you have

to select the exact export folder then only all the Application list will display.

Copy the file ‘deletetriggers.list’ from ‘C:\OraclelBI\dwrep\DAC_metadata\DAC_Client’ to

‘C:\orahome\10gR3_1\bifoundation\dac\conf’

Copy the files ‘parameterfileOLTP.txt’ & ‘parameterfileDW.txt´ from ‘C:\OraclelBI\dwrep\DAC_metadata\DAC_Server’ to

‘C:\orahome\10gR3_1\bifoundation\dac\Informatica\parameters\input’

Copy pmcmd.exe from informatica server to informatica client

Start/Configure DAC Client

Now stop the server and start the client to configure

Click on Apply

Now click on Finish

And now select the created Configuration file and use

username :Administrator

password: 123456aA

Click on ‘Yes’

Username:Administrator

Password: 123456aA

Above I changed the export folder to C:\orahome\10gR3_1\bifoundation\dac\export\export

Before this if you have not given any authentication information in OBIEE then stop all the BI services and open

OracleBIApps rpd assign

OLAP USER: obia

OLAP DSN: PONGAL

ORA_EBS_OLTP_USER: APPS

ORA_EBS_OLTP_DSN:MGSCLONE

And Assign respective passwords also..

Now start all the BI Services

http://www.itexperts4u.com/blog/2010/12/installation-and-configuration-of-oracle-bi-applications-7-9-6-with-oracle-

ebs-r12-and-informatica-8-6/

paused at Step 14

Here I have specified USERS as our tablespace and also unchecked Unicode. If you face any problems after clicking start

then check the log files at below location

You can cross check the number of tables created in obia schema as below

Setup DAC properties

I have changed server Host: biapps

Informatica ParameterFile Location:

According to my environment.

Parameter File location must be same as $PMSourceFileDir variable in Informatica Integration service

Now Setup Informatica server properties..

Click Test Connection

OK

Now enter Informatica Repository information

You can edit Domain information in the upper column by pressing F2 and saving it.

6002 is my Informatica port

Test Connection

OK

Now Enter Physical Data sources

This Name must match the name provided in Informatica workflow monitor connection

Test Connection

OK

This Name must match name given for OLTP connection in workflow monitor

Test Connection

OK

Now open BI Administration and open OracleBIApps.rpd (If you have already changed these variable values and saved it,

then fine or else follow below steps)

Configuring Oracle BI Repository Connections

In the physical layer click on Oracle Data Warehouse , Enter the connection information for data warehouse in

Oracle Data Warehouse Connection Pool and Oracle Data Warehouse Repository Initblocks Connection Pool.

Step 23)

Configuring Connection Pools

Goto File Open in Oracle BI Administration Tool and open OracleBIAnalyticsApps.rpd file from

\OracleBI\Server\Repository

In the Physical pane, double-click the Oracle Data Warehouse object, in the database field specify Oracle and

click on Save, click Yes when it asks to check global Consistency, click OK when the warnings are displayed.

In the Physical Pane double-click the Oracle Data Warehouse Connection Pool to display the Connection Pool

dialog.

Do not change the below fields starting with VALUEOF, these are Functions which will update the value from

Variables Manager, which will be configured in next step.

User name field – ‘VALUEOF(ORACLE_OLTP_USER)’ --- APPS

Data Source – ‘VALUEOF(ORA_EBS_OLTP_DSN)’ --- MGSCLONE

Password – apps

OLAPTBO ---obia

Save for Global

Exit

Restart the BI services

Now go back to DAC and create a New Container

Select New Source System Container

OK

Creating an ETL Process

In DAC -> Goto Execute view -> click on Execution Plan tab -> New -> Edit -> Specify Name of the ETL

Process -> Goto Subject Areas->Click on Add/Remove -> Select the new container that you created in above

step -> Select Financials – Payables or anything click Add and OK

Parameters are looking like below

Click Build

Paused at Step 26

http://www.itexperts4u.com/blog/2010/12/installation-and-configuration-of-oracle-bi-applications-7-9-6-with-oracle-

ebs-r12-and-informatica-8-6/

If you face any issues while running ETL full load then apply below patch

10052370_101341_Generic

Follow the steps instructed in Readme.txt file of the patch

Challenges starting BI Presentation services:-

1. It takes lot of time to start BI Server service, wait till it start.

2. Make sure you enter all the required values for PATH variable (INFA_HOME\server\bin;

INFA_HOME\client\bin;C:\Program

Files\Java\jdk1.6.0_10\bin;C:\OracleBI\SQLAnywhere;C:\OracleBI\web\bin;C:\OracleBI\web\catalogmanager;C:\

app\Administrator\product\11.1.0\db_1\BIN;C:\app\Administrator\product\11.1.0\db_1\LIB;C:\OracleBI\server

\Bin)

3. In any case of restarting BI services…first start BI Server, then BI Presentation services, Java host & OC4J.

NOTE:- Check the size of EnterpriseBusinessAnalytics at C:\OracleBIData\web\catalog, it must be 176 MB, if not then

unzip the zip file with same name.

Order of stopping/starting BI Services:-

Order of Stopping, then Restarting OBI Services To avoid unnecessary failures, the OBI services on Windows environment should be stopped in the below

order:

1. Stop Oracle Business Intelligence Server Service

2. Stop Oracle Business Intelligence Presentation Services

3. Stop Oracle Business Intelligence Scheduler Service

I will now explain how these services are stopped or terminated under Windows environment. These steps are

also very much important to consider when we want to restart the OBI server.

Stopping OBI Server under Windows In order to stop OBI servers under Windows platform, we need to stop related Windows services. Because OBI

servers are being run by Windows as services. Following the simple steps given below helps us to stop the OBI

services. Here also the order is important.

1. Open Windows Services. (Start->Run->services.msc->Enter or Start->Programs->Administrative

Tools->Services)

2. Stop 'Oracle BI Presentation Services'.

3. Stop 'World Wide Web Service'.

4. Stop 'Oracle BI Server Service'.

Stopping Oracle BI Presentation Services will take longer time to finish.

Starting OBI Server under Windows Starting OBI Server is almost the reverse process of stopping the server, instead of stopping we start services. In

order to start the OBI server, we need to start the following services in order:

1. Open Windows Services. (Start->Run->services.msc->Enter or Start->Programs->Administrative

Tools->Services)

2. Start 'Oracle BI Server Service'.

3. Start 'World Wide Web Service'.

4. Start 'Oracle BI Presentation Services'.

Oracle User getting locked frequently:-

SQL> SELECT username, account_status FROM dba_users WHERE username= ‘<username>’;

SQL> CREATE PROFILE <profile_name> LIMIT

2 COMPOSITE_LIMIT UNLIMITED

3 SESSIONS_PER_USER UNLIMITED

4 CPU_PER_SESSION UNLIMITED

5 CPU_PER_CALL UNLIMITED

6 LOGICAL_READS_PER_SESSION UNLIMITED

7 LOGICAL_READS_PER_CALL UNLIMITED

8 IDLE_TIME UNLIMITED

9 CONNECT_TIME UNLIMITED

10 PRIVATE_SGA UNLIMITED

11 FAILED_LOGIN_ATTEMPTS UNLIMITED

12 PASSWORD_LIFE_TIME UNLIMITED

13 PASSWORD_REUSE_TIME UNLIMITED

14 PASSWORD_REUSE_MAX UNLIMITED

15 PASSWORD_VERIFY_FUNCTION NULL

16 PASSWORD_LOCK_TIME UNLIMITED

17 PASSWORD_GRACE_TIME UNLIMITED;

SQL> ALTER USER <username> PROFILE <profile_name>;

SQL> ALTER USER <username> ACCOUNT UNLOCK; If the user is locked