Connect Informatica PowerCenter to Salesforce on Windows

Last modified: July 25, 2025

You can connect Informatica PowerCenter to Salesforce through an ODBC driver on Windows to unify and manage data across these systems.

Prerequisites

Add a data source in Informatica PowerCenter

Note

Before you proceed, make sure PowerCenter Designer isn’t running.

1. Open the C:\Informatica\10.4.1\clients\PowerCenterClient\client\bin\powrmart.ini file in a text editor.

2. In the [ODBCDLL] section, add Salesforce=EXTODBC.DLL, then save the changes.

[ODBCDLL]
Salesforce=EXTODBC.DLL
SQL Server=SYBODBC.DLL
Oracle=ORAODBC.DLL
...

3. Open PowerCenter Designer.

4. Double-click the repository name (in this example, PCRS), enter your Informatica credentials, then click Connect.

The Connect to Repository dialog in PowerCenter Designer

5. Double-click the repository folder (in this example, ODBC connections), then select Sources > Import from Database.

Expanded Sources menu in PowerCenter Designer

The Import Tables dialog appears.

6. From the ODBC data source menu, select the needed DSN.

7. In the Username and Password fields, enter your Salesforce credentials.

8. Under Show owners, select All.

9. Click Connect.

The Import Tables dialog with a selected data source and entered credentials

10. In the Select tables section, expand the tree and select the tables you want to import.

11. Click OK.

The Import Tables dialog with selected tables

The table schemas appear in the Source Analyzer, and the data source is added to the Sources subfolder of the repository folder. You can now create mappings and work with Salesforce data in Informatica PowerCenter.

The new source and imported tables in PowerCenter Designer