Sunteți pe pagina 1din 65

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 BasicNEXT

Select COMPLETE and NEXT

Select Oracle containers and click NEXT

Password: 123456aA

Leave as default

It takes time now to complete the installationso 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 installationwait 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 servicethe 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 serviceclick 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 OKprovide 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 OLTPwith 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-oracleebs-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-oracleebs-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 servicesfirst 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

S-ar putea să vă placă și