55
Informatica-7.1.4-Install Guide Global Operations Informatica 7.1.4 Install Guide Revision 1.0 1

a 7.1.4 Install Guide

Embed Size (px)

Citation preview

Page 1: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Global Operations

Informatica 7.1.4 Install Guide

Revision 1.0

1

Page 2: a 7.1.4 Install Guide

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 -

2

Page 3: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Version HistoryVersion Date Description of change Author

1.0 08/17/07 Initial creation Anita S

Reference DocumentsDocument Author LocationOracle Business Intelligence Applications Installation and Configuration Guide

Oracle

3

Page 4: a 7.1.4 Install Guide

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 PrerequisiteIt is expected that your environment is running on the required versions of Oracle and Siebel software. This is, in summary is:

Oracle 10gJDK 1.5Hibernate 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.

4

Page 5: a 7.1.4 Install Guide

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 machine4) 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

5

Page 6: a 7.1.4 Install Guide

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,

6

Page 7: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click on Next at the Welcome Screen.

7

Page 8: a 7.1.4 Install Guide

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

8

Page 9: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

License Agreement: ‘Select … “I accept ….”.Click Next

9

Page 10: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Select the Following as shown above.

Destination folder: Browse and choose: <Drive Name>: \ InformaticaExample: 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

Page 11: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

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

11

Page 12: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Review the settings and the destination directory.Click Next.

12

Page 13: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

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

13

Page 14: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click Next

14

Page 15: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Wizard complete – Click Finish.

5.1.4 Process of Setting up the Informatica Repository Server

15

Page 16: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

1) Go to

16

Page 17: a 7.1.4 Install Guide

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 ServerGo to

17

Page 18: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

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

18

Page 19: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Enter the details as shown below:

Server Tab:

Repository Tab:

19

Page 20: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Password: Administrator

Licenses Tab:

20

Page 21: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Licenses are as follows:

STBC-STTQ-QZXU-DGDJ-SJCLFLPS-TZTN-SGMY-ASLM-SJAYVMHE-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

Page 22: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Configuration Tab:

22

Page 23: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

JVM Options tab:

23

Page 24: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Give the path of the JDK install.

HTTP Proxy tab: Leave the default values.

Click ApplyClick 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

Page 25: a 7.1.4 Install Guide

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

Page 26: a 7.1.4 Install Guide

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

Page 27: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

This displays ‘Register a new Repository Server’ dialog.

27

Page 28: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Host Name: Machine where the repository server residesDefault Port Number: 5001

Click OK.

28

Page 29: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Right click the server name and choose Connect.

29

Page 30: a 7.1.4 Install Guide

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 toE:\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

Page 31: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

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

31

Page 32: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click as shown below

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

32

Page 33: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Enter Repository Name: Oracle_BI_DW_Base

Database Connection tab

33

Page 34: a 7.1.4 Install Guide

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_INFREPPassword: CRM_INFREP1

Network Tab:

34

Page 35: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Licenses Tab

35

Page 36: a 7.1.4 Install Guide

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-SJCLFLPS-TZTN-SGMY-ASLM-SJAYVMHE-LMPJ-XLMA-NQNZ-SJPJ

36

Page 37: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

37

Page 38: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

38

Page 39: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click ApplyClick OK.

39

Page 40: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

The vanilla repository is successfully restored.

5.1.12 Configuring the Informatica repository in Workflow Manager

40

Page 41: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

41

Page 42: a 7.1.4 Install Guide

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

Page 43: a 7.1.4 Install Guide

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

Page 44: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click EDIT.The following Server dialog box is displayed.

44

Page 45: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

This has to be changed as follows:

45

Page 46: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click on Advanced to display the Server Variables list.

Host Name: G5W0761.americas.hpqcorp.netClick 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

Page 47: a 7.1.4 Install Guide

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

Page 48: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Create a connection for target data warehouse.

Click NEW, select appropriate Type: We use Oracle.

48

Page 49: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click NEW

49

Page 50: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Click OK

Click NEW

50

Page 51: a 7.1.4 Install Guide

Informatica-7.1.4-Install Guide

Start the servicesThe 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

Page 52: a 7.1.4 Install Guide

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 columnDatabase driver error...Function Name : ExecuteSQL 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 ErrorDatabase driver error...Function Name : ExecuteSQL 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 privilegesCREATE 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_NUMBERFROM OPB_DBD, OPB_SUBJECT, OPB_SRCWHERE 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 ErrorERROR : REP_12009 [Thu Aug 16 12:18:38 2007] : (6588|7512) Error occurred while

creating the repositoryERROR : OBJM_54542 [Thu Aug 16 12:18:38 2007] : (6588|7512) .An error occurred while restoring this repository

52

Page 53: a 7.1.4 Install Guide

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 CREATE VIEW CONNECT CREATE TABLE

CONNECT ALTER SESSION CONNECT CREATE CLUSTER CONNECT CREATE SESSION CONNECT CREATE SYNONYM CONNECT CREATE SEQUENCE CONNECT CREATE DATABASE LINK

53