Академический Документы
Профессиональный Документы
Культура Документы
Precautions: 1. Always try to open the saprfc.ini file in the wordpad or DOS Editor to edit the file Bcas editing in Notepad may corrupt the file some times. Path : C:\windows\system32\saprfc.ini 2. If you are still getting the System error while connecting to SAP R/3 system even after configuring properly, try to get the entries copied from server to put in the client saprfc.ini file to avoid problems made while editing. 3. Try to use the power connect password, have only capital letters, underscore and digits (eg: INIT_123) even it allows small letters . SAP system is case sensitive now and may some time give problems while connecting. Connectstring : GIIA_T Userid : POWERCONNECT Pwd : INIT_123 4. Power connect client along with the power centre client need to be installed and should be configured before you connect to SAP system as explained in the above document. 5. Restart power connect services if you have made any changes in the Power center server side because of changes in the SAP System so that the changes are reflected. 6. IF you have made any small changes to the code in the mapping you definitely needed to generate the NEW ABAP code, to be installed for that changed mapping otherwise the session will fail. 7. ALSO MAKE SURE TO TICK THE ENABLE OVERRIDE OPTIONS. 8. This is the Snapshot for connecting to SAP system while generating the ABAP Code for a (modified) mapping.
a. Always use Stream mode for connecting. NOTE: File mode create file in your local system. Hence, make sure to select stream mode as it will generate and install the ABAP code at the server side. b. Select correct user, Connect String before entering PW. 9. For any SAP system to which we connect we will have two entries. For eg ; to connect to Production SAP system we will have two entries in saprfc.ini file located in the path C:\WINDOWS\system32.
/ *========================================================== =========*/ /* Type R: Register a RFC server program at a SAP gateway */ /* or connect to an already registered RFC server program */ /* The PowerCenter Integration Server for BW uses */ /* this information */ / *========================================================== =========*/ DEST=POWERCONNECT TYPE=R PROGID=DEST_QICP GWHOST=dbcicbp.cce.hp.com GWSERV=sapgw10 / *========================================================== =========*/ /* Type A: R/3 system - specific application server */ /* The PowerCenter server writer process uses */ /* this information */ / *========================================================== =========*/ DEST=GIIA_P TYPE=A ASHOST=dbcicbp.cce.hp.com SYSNR=10 RFC_TRACE=1 8. Please find the attached latest saprfc.ini file.
Saprfc.ini
Use the following procedure to install PowerCenter Connect for SAP R/3 on the PowerCenter Server on UNIX or Linux. To install PowerCenter Connect for SAP R/3 on the PowerCenter Server on UNIX or Linux: 1. Log on to the PowerCenter Server machine. 2. On the installation CD, locate the PowerCenter Connect directory.
3. Locate the directory specific to the product. 4. Enter ./install to run the installation program. 5. Select Informatica PowerCenter Connect for SAP R/3-Server. 6. Enter the directory where you want to install the driver. Platform UNIX Files sideinfo Location saprfc.ini Location Installed Path PowerCenter Server HOME directory PowerCenter Server HOME directory
TP Set to sapdp<system number>. GWHOST Host name of the SAP Gateway. GWSERV Set to sapgw<system number>. PROTOCOL Set to I.
DEST=sapr346CLSQA TYPE=R PROGID=PID_LSRECEIVE GWHOST=sapr346c GWSERV=sapgw00 RFC_TRACE=1 Configuring an Entry in the saprfc.ini File Both the PowerCenter Client and PowerCenter Server use the Type A and Type R entries in the saprfc.ini file. The Designer connects to SAP R/3 to import data into the PowerCenter repository. The PowerCenter Server connects to SAP R/3 to read and write data as an RFC client using the database connection that you create in the Workflow Manager. Warning: Use a DOS editor or Wordpad to configure the saprfc.ini file. If you use Notepad to edit the saprfc.ini file, it may corrupt the file. To configure an entry in the saprfc.ini file: 1.Open the saprfc.ini file. 2.Enter the following parameters, depending on whether you are creating a Type A or Type R entry: Note: All saprfc.ini parameter names must be uppercase. 3.If you are connecting to multiple SAP R/3 systems, create an entry for each system in the saprfc.ini file with unique DEST parameters. For SAP versions 4.6C and higher, use up to 32 characters. For earlier versions, use up to eight characters. All DEST entries must be unique. You must have only one DEST entry for each SAP R/3 system. Type of connection. Set to A or R.
Program files needed to support the PCISBW Server. saprfc.ini template file to connect to the BW system. Use a UNIX or Linux editor to configure this file. To install the PCISBW Server on UNIX or Linux: 1. Log on to the UNIX or Linux machine. 2. On the installation CD, locate the PowerCenter Connect directory. 3. Locate the directory on the CD that is specific to the product. 4. Enter ./install to run the installation program. 5. Select Informatica PowerCenter Connect for SAP BW. 6. Press Enter to install the PCISBW Server in the default directory. You must install the PCISBW Server in the same directory as the PowerCenter Server. If you install it in another directory, you cannot start the PCISBW Server. If the saprfc.ini file already exists, a warning displays asking if you want to overwrite the existing saprfc.ini file. Note: The PCISBW Server on UNIX and Linux runs as an application, not a service. You provide configuration parameters when you start the PCISBW Server from the command line.
DEST Entry Required Type R DEST entry in the saprfc.ini file. If you have not configured the saprfc.ini file, use this entry when you configure the file. This entry must match the Type R DEST entry in the saprfc.ini file. Repository Username Required The username for the repository. Repository Password Required Password for the repository user. PowerCenter Server Host Optional Host name for the PowerCenter Server. If you leave this field blank, the PowerCenter Server uses the default local host address. If you want to filter data to load into BW while the PCISBW Server is running on UNIX or Linux, you must first stop the PCISBW Server. Then, start the PCISBW Server using the optional parameter. Use the kill command to stop the PCISBW Server. For example, the following command stops the PCISBW Server on UNIX: kill -9 <pmbwserver_pid>