Professional Documents
Culture Documents
0
Points to note:
Server upgrade:
Upgrading from PC 7.x requires installation of PC 8.6 and then use an administration console
to upgrade the PC server and Repository server.
Client upgrade:
To upgrade the PC 7.x to 8.6, uninstalls the previous version of the PC 7.x client and then
install the new version of PC.
Pre-Installation Tasks:
A. Verifying Pre-requisites:
License Key:
Before we install the software, verify that we have the license key available. We
can get the license key in the following ways:
For us this
is needed.
We need two Database Requirements:
of these:
PC Domain &
PC
Repository
o The database codepage must be compatible with the code page of the
PowerCenter repository and the Metadata Manager repository.
o On IBM DB2, make sure the primary table space for the domain
configuration database has a default page size of 16k and a temp table
space size of 16k.
o On Sybase ASE, enable the ‘DDL in trans’ option for the database.
Note: We need to follow first three rules/guidelines only, others are not needed.
o The database user account must have permissions to create and drop
tables, indexes, and views, and to select, insert, update, and delete data
from tables.
o When we create the password for the account, use 7-bit ASCII.
The new domain cannot have the same name as any PowerCenter Server we
upgrade. When we create a domain, verify that it does not use the same name as
the PowerCenter Server.
When we upgrade PowerCenter 7.x, we can assign the Repository Service and
Integration Service to run on a node in a domain.
We need to identify the nodes to run the application services and install
PowerCenter on the nodes before we can upgrade an existing Repository Server or
PowerCenter Server.
Establish Port Numbers:
When we install PowerCenter, we can use the default port numbers for the
services, or we can use other available port numbers. Determine the port numbers
to use, and verify that the ports are available on the machines where you install
PowerCenter.
Note: For our upgrade activity, domain and node will be on same VM and port will be
6001. We will have only one node (created by default during installation) which will act as
gateway node with port number 6001.
Complete the following tasks to optimize the repository and increase performance
when we upgrade:
o Truncate the workflow and session log file: Use the Repository
Manager or the pmrep Truncate Log command to truncate the workflow and
session log file and delete run-time information we do not need. For
example, we can delete all log events older than one month before
upgrading the repository.
o For each session, determine if the output is deterministic. Make the following
changes on the PowerCenter repository objects:
If the output is deterministic, enable the Output is Deterministic property in the
custom transformations for the session.
If the output is not deterministic, configure the session recovery strategy to
restart or fail the session and continue the workflow.
We cannot upgrade a repository or Repository Service that has the same name as
the domain or that uses the following characters in the name:
?":<>*/\|
o Use the existing version of PowerCenter to restore the repository backup file
to another database.
Create a system user account to perform the installation and to run the Informatica
Services service or daemon.
Note: When we upgrade PowerCenter, use the same account to upgrade and run
the new version as the accounts that we used to install and run the previous
version.
I guess while installing PC 7.x we must have used administrator account on VM.
So we can go with the same during upgrade as well.
The user accounts require the following permission to run the installer or run the
Informatica Services service:
Clear environment variables from previous PowerCenter versions before you install
or upgrade.
Note: Incorrectly configured environment variables can cause the PowerCenter
domain or nodes to fail to start or can cause connection problems between the
PowerCenter Client and the domain.
Clear PATH statements: Verify that the existing environment variables do not
contain earlier versions of PowerCenter in the PATH or library path environment
variables and that the path does not contain double quotes.
During installation, we can configure PowerCenter to use SSL certificates for secure
communication between the Administration Console and the Service Manager. The
installer can generate a self-signed certificate, or we can provide a certificate
signed by a certification authority. We can use the keytool utility to generate a
keystore file to store the SSL keys and certificates.
keytool is a key and certificate management utility to generate and administer SSL
keys and certificates. The keys and certificates are stored in a keystore file.
o %JAVA_HOME%\jre\bin
o <PowerCenterInstallDir>\java\bin
o Back up the Web Services Hub configuration file: Copy the Web
Services Hub configuration file to a temporary directory. Then use the
settings in the configuration file as reference when we create another Web
Services Hub. The configuration file is named WSHConfig.xml and is located
in the WSH_HOME/config directory.
Use the settings in the Web Services Hub configuration file of PowerCenter 7.x as
reference when we configure the new Web Services Hub.