You are on page 1of 53

Informatica-7.1.

4-Install Guide

Global Operations Informatica 7.1.4 Install Guide


Revision 1.0

Informatica-7.1.4-Install Guide

Table of Contents 1 Audience...........................................................................................................................4 2 Purpose..............................................................................................................................4 3 Prerequisite.......................................................................................................................4 4 Assumptions......................................................................................................................4 5 Install Steps.......................................................................................................................4 5.1.1 Installing Requirements for Windows................................................................4 5.1.2 Installing the Java SDK......................................................................................5 5.1.3 Informatica Installation.......................................................................................5 5.1.4 Process of Setting up the Informatica Repository Server.................................15 5.1.5 Process of Setting up the Informatica Server....................................................17 5.1.6 Copying the Source Files and Lookup files......................................................24 5.1.7 Starting the Informatica Services......................................................................25 5.1.8 Creating ODBC Database Connections............................................................25 5.1.9 Setting the PATH Environment variable .........................................................25 5.1.10 Setting Informatica Data Code Pages Validation...........................................25 5.1.11 Process of Configuring and Managing the Informatica Repository...............25 5.1.11.1 Registering the Informatica Repository Server........................................25 5.1.11.2 Loading the Pre-built Repository into Informatica..................................30 5.1.12 Configuring the Informatica repository in Workflow Manager.....................40 5.1.13 Configuring Database connections.................................................................47 6 Trouble Shooting:...........................................................................................................51

Informatica-7.1.4-Install Guide

Version History
Version 1.0 Date 08/17/07 Description of change Initial creation Author Anita S

Reference Documents
Document Oracle Business Intelligence Applications Installation and Configuration Guide Author Oracle Location

Informatica-7.1.4-Install Guide

1 Audience
Siebel Administrators / Infrastructure personnel Regional Siebel Infrastructure Personnel

2 Purpose
The purpose of this document is to guide infrastructure person to install Power mart Informatica software version 7.1.4 on a windows server for CRM or PRM programs.

3 Prerequisite
It is expected that your environment is running on the required versions of Oracle and Siebel software. This is, in summary is: Oracle 10g JDK 1.5 Hibernate files

4 Assumptions
If you planning to install Power Mart Informatica version 7.1.4 on a regional environment then it is recommended that you first download the software from worldwide server to a regional software server. Depending on the location of the regional software share, you can download the software from any of the following worldwide software shares. \\crmnt04.bbn.hp.com\software (EMEA) \\16.138.16.153\siebelsoftwareHP (Bangalore) If you have any previous version of Power mart Informatica software installed, please uninstall it and remove any registry entries which may have not been removed by the uninstall process. Also restart your windows server.

5 Install Steps
5.1.1 Installing Requirements for Windows For Windows 2003 and Windows XP Operating systems, DEP (Data Execution Prevention) is turned on by default for all Windows Programs and Services. This procedure is necessary for the installer to complete.

Informatica-7.1.4-Install Guide

To change the DEP setting (Windows 2003 and XP only) 1) My Computer> Properties> Advanced > Performance Settings > Data Execution Prevention. 2) Switch DEP to Turn on DEP for essential windows programs and services only. 3) Reboot the machine 4) Then start the installation

5.1.2 Installing the Java SDK Install on D:\j2sdk1.5 Make sure that there are no spaces in the directory path. Software Path : \\crmnt04\software\SUN_JAVA\jdk-1_5_0_12-windows-i586-p.exe

5.1.3 Informatica Installation Start the installation by running setup.exe from the software folder. For example on one of the worldwide server, this would be

Informatica-7.1.4-Install Guide

OracleBI\Analytics 7.9.1\Third_Party_Software\Informatica\Informatica_7.1.4_PowerCenter_CD_for_ Windows_and_Linux32\PowerCenter\Windows\setup.exe Click on setup.exe The following screen appears,

Informatica-7.1.4-Install Guide

Click on Next at the Welcome Screen.

Informatica-7.1.4-Install Guide

Enter the User Name, Company Name and the Product License Key. Product License Key: STBC-STTQ-QZXU-DGDJ-SJCL PS: Do not enter the Connectivity license key or Options License Key during the product installation. Click Next

Informatica-7.1.4-Install Guide

License Agreement: Select I accept .. Click Next

Informatica-7.1.4-Install Guide

Select the Following as shown above. Destination folder: Browse and choose: <Drive Name>: \ Informatica Example: E:\Informatica. Verify if the required disk space is available. Change is any other formats is shown and ensure that there are no spaces while specifying the name.

10

Informatica-7.1.4-Install Guide

Select a Program folder or accept default. Click Next to proceed.

11

Informatica-7.1.4-Install Guide

Review the settings and the destination directory. Click Next.

12

Informatica-7.1.4-Install Guide

This screen specifies that you must specify Productivity and Options license keys in later steps. Click OK.

13

Informatica-7.1.4-Install Guide

Click Next

14

Informatica-7.1.4-Install Guide

Wizard complete Click Finish.

5.1.4 Process of Setting up the Informatica Repository Server

15

Informatica-7.1.4-Install Guide

1) Go to

16

Informatica-7.1.4-Install Guide

Server Port Number Port number the Repository server uses to connect to repository client applications. This is set by default to 5001 Administrator Password: This is usually set to Administrator. Output to File: Give the path where Informatica has been installed. Example: E:\Informatica\pmrepserver.log Click OK. 5.1.5 Process of Setting up the Informatica Server Go to

17

Informatica-7.1.4-Install Guide

In the Informatica Server Setup Application Options Window, select Configure Informatica Service and then click Continue

18

Informatica-7.1.4-Install Guide

Enter the details as shown below: Server Tab:

Repository Tab:

19

Informatica-7.1.4-Install Guide

Password: Administrator Licenses Tab:

20

Informatica-7.1.4-Install Guide

Licenses are as follows: STBC-STTQ-QZXU-DGDJ-SJCL FLPS-TZTN-SGMY-ASLM-SJAY VMHE-LMPJ-XLMA-NQNZ-SJPJ Enter the Options and Connectivity Licenses at With Key field (shown in Red) and click Update. Compatibility and Database Tab:

21

Informatica-7.1.4-Install Guide

Configuration Tab:

22

Informatica-7.1.4-Install Guide

JVM Options tab:

23

Informatica-7.1.4-Install Guide

Give the path of the JDK install. HTTP Proxy tab: Leave the default values. Click Apply Click OK. This completes the configuration of the Informatica Server Service. 5.1.6 Copying the Source Files and Lookup files 1) Copy the source files in OracleBI\dwrep\Informatica\SrcFiles to Informatica\Server\SrcFiles. 2) Copy the Lookup files in OracleBI\dwrep\Informatica\LkpFiles to Informatica\Server\LkpFiles

24

Informatica-7.1.4-Install Guide

5.1.7 Starting the Informatica Services Start the Informatica Repository Services 5.1.8 Creating ODBC Database Connections In Windows, in the system DSN tab of ODBC Data source Administrator create an ODBC connection to the OLTP DB. 5.1.9 Setting the PATH Environment variable Add the path for Informatica Server bin directory and Informatica Repository Server Bin Directory at the Windows System Properties window. 5.1.10 Setting Informatica Data Code Pages Validation ValidateDataCodePages=No This should be set in the powrmart.ini file located in the Informatica Client Directory. 5.1.11 Process of Configuring and Managing the Informatica Repository A pre-built Informatica Repository called Oracle_BI_DW_Base is copied into the OracleBI\dwrep\Informatica\Repository folder during the Oracle BI Applications installation.
5.1.11.1

Registering the Informatica Repository Server

Launch the Administrator Console.

25

Informatica-7.1.4-Install Guide

In the left pane, select the Informatica Repository Servers node, which appears under Console Root. From Menu bar, Select Action> New Server Registration.

26

Informatica-7.1.4-Install Guide

This displays Register a new Repository Server dialog.

27

Informatica-7.1.4-Install Guide

Host Name: Machine where the repository server resides Default Port Number: 5001 Click OK.

28

Informatica-7.1.4-Install Guide

Right click the server name and choose Connect.

29

Informatica-7.1.4-Install Guide

Enter the Administrator Password. Click OK. These values should match what was entered in Setting up the Informatica Server and Informatica Repository Server.

5.1.11.2

Loading the Pre-built Repository into Informatica

Copy the vanilla Informatica repository from E:\OracleBI\dwrep\Informatica\Repository to E:\Informatica\RepositoryServer\bin\Backup After connecting to the Informatica Repository server from the console, Click on Backups to display the available backup files in the right hand pane.

30

Informatica-7.1.4-Install Guide

Right click on Oracle_BI_DW_Base.rep and click Restore to display the restore Repository dialog.

31

Informatica-7.1.4-Install Guide

Click as shown below

Click OK to start the Restore procedure and display the New Repository dialog.

32

Informatica-7.1.4-Install Guide

Enter Repository Name: Oracle_BI_DW_Base Database Connection tab

33

Informatica-7.1.4-Install Guide

Connect String: SBLCFD (this is for DCC CDEVM. Enter the connect strings as per the environment you are installing) DBUser: CRM_INFREP Password: CRM_INFREP1 Network Tab:

34

Informatica-7.1.4-Install Guide

Licenses Tab

35

Informatica-7.1.4-Install Guide

Enter the Product, Options and Connectivity licenses one by one and click on update. License keys are as follows: STBC-STTQ-QZXU-DGDJ-SJCL FLPS-TZTN-SGMY-ASLM-SJAY VMHE-LMPJ-XLMA-NQNZ-SJPJ

36

Informatica-7.1.4-Install Guide

37

Informatica-7.1.4-Install Guide

38

Informatica-7.1.4-Install Guide

Click Apply Click OK.

39

Informatica-7.1.4-Install Guide

The vanilla repository is successfully restored.


5.1.12

Configuring the Informatica repository in Workflow Manager

40

Informatica-7.1.4-Install Guide

41

Informatica-7.1.4-Install Guide

Click on Accept

Click on Connect. The Connect to Repository window opens. Login with the same Username and password which was entered in Setting up Informatica Server. Administrator/Administrator is normally used.

42

Informatica-7.1.4-Install Guide

Click on More and verify the host name again. Click on Connect. Once connected, click on Server> Server Configuration

43

Informatica-7.1.4-Install Guide

Click EDIT. The following Server dialog box is displayed.

44

Informatica-7.1.4-Install Guide

This has to be changed as follows:

45

Informatica-7.1.4-Install Guide

Click on Advanced to display the Server Variables list. Host Name: G5W0761.americas.hpqcorp.net Click on Resolve IP to get the IP address. After making the changes, click on OK. Ensure that $PMRootDir variable points to the directory where Informatica Server is installed.

46

Informatica-7.1.4-Install Guide

Click YES
5.1.13

Configuring Database connections

In the WF manager, choose Connections>Relational to display the Relational Connection Browser.

47

Informatica-7.1.4-Install Guide

Create a connection for target data warehouse. Click NEW, select appropriate Type: We use Oracle.

48

Informatica-7.1.4-Install Guide

Click NEW

49

Informatica-7.1.4-Install Guide

Click OK

Click NEW

50

Informatica-7.1.4-Install Guide

Start the services The Informatica Services are started.

6 Trouble Shooting:
While installing the Informatica software, there are few errors which can occur. Few of the errors what I faced during the installation of this software at different machines: 1) [REP_32444] Connection denied. System error message: Repository Server cannot start Repository [RepositoryName] as it does not have its configuration. Solution: The Repository Server host name and port number in client tools matches with the information in Repository Server Administration Console. The repository name in the client tools matches exactly with the repository name in the Repository Server Administration Console.

51

Informatica-7.1.4-Install Guide

There are no spaces in the repository name (both in the middle and in the end) in the Repository Server Administration Console and make sure the repository name in the client tools also matches exactly. The license keys are visible in the repository Properties in Repository Server Administration Console. 2) While restoring the repository we can get the following error:
ORA-01461: can bind a LONG value only for insert into a LONG column Database driver error... Function Name : Execute SQL Stmt : INSERT INTO OPB_ATTR ( OBJECT_TYPE_ID, ATTR_ID, ATTR_SIBLING, ATTR_CHILD, ATTR_DATATYPE, ATTR_TYPE, ATTR_NAME, ATTR_VALUE, ATTR_COMMENT, ATTR_SCOPE, BITFLAGS, VARIABLE_PREFIX, REPVERSION, CATEGORY) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) Oracle Fatal Error Database driver error... Function Name : Execute SQL Stmt : INSERT INTO OPB_ATTR ( OBJECT_TYPE_ID, ATTR_ID, ATTR_SIBLING, ATTR_CHILD, ATTR_DATATYPE, ATTR_TYPE, ATTR_NAME, ATTR_VALUE, ATTR_COMMENT, ATTR_SCOPE, BITFLAGS, VARIABLE_PREFIX, REPVERSION, CATEGORY) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) Oracle Fatal Error. ERROR : OBJM_54543 [Fri Jul 27 12:19:04 2007] : (924|616) DataBase error: Error inserting repository object attribute information. An error occurred while restoring this repository.

Solution: Check if the NLS_LANG entry is made at the System Variable and also at the registry. Query for the NLS_LANG key at the Registry and check if its populated correctly. 3) While restoring the repository, the following error was obtained.
ORA-01031: insufficient privileges CREATE VIEW REP_DATABASE_DEFS AS SELECT DISTINCT DBDNAM DATABASE_NAME, SRCNAM DEF_SOURCE, SUBJ_NAME SUBJECT_AREA, NULL VERSION_ID, OPB_DBD.VERSION_NUMBER DATABASE_VERSION_NUMBER FROM OPB_DBD, OPB_SUBJECT, OPB_SRC WHERE OPB_DBD.SUBJ_ID = OPB_SUBJECT.SUBJ_ID AND OPB_SRC.DBDID = OPB_DBD.DBDID AND OPB_SRC.VERSION_NUMBER = OPB_DBD.VERSION_NUMBER AND OPB_SRC.IS_VISIBLE = 1 ORA-01031: insufficient privileges Database driver error... Function Name : ExecuteDirect Oracle Fatal Error ERROR : REP_12009 [Thu Aug 16 12:18:38 2007] : (6588|7512) Error occurred while creating the repository ERROR : OBJM_54542 [Thu Aug 16 12:18:38 2007] : (6588|7512) . An error occurred while restoring this repository

52

Informatica-7.1.4-Install Guide

Solution: While creating the user, CRM_INFREP in case of Informatica repository, the following privileges need to be added while Oracle 10g is being used for the CONNECT role.
CONNECT CONNECT CONNECT CONNECT CONNECT CONNECT CONNECT CONNECT CREATE VIEW CREATE TABLE ALTER SESSION CREATE CLUSTER CREATE SESSION CREATE SYNONYM CREATE SEQUENCE CREATE DATABASE LINK

53

You might also like