After You install Informatica Developer
After you install Informatica Developer, you can enable secure communication within the domain and start the Developer tool.
Install Languages
To view languages other than the system locale and to work with repositories that use a UTF-8 code page, install additional languages on Windows for use with the Informatica clients.
You also must install languages to use the Windows Input Method Editor (IME).
1. Click Start > Settings > Control Panel.
2. Click Regional Options.
3. Under Language settings for the system, select the languages you want to install.
4. Click Apply.
If you change the system locale when you install the language, restart the Windows machine.
Configure the Client for a Secure Domain
When you enable secure communication within the domain, you also secure connections between the domain and Informatica client applications, such as the Developer tool. Based on the truststore files used, you might need to specify the location and password for the truststore files in environment variables on each client host.
You might need to set the following environment variables on each client host:
- INFA_TRUSTSTORE
- Set this variable to the directory that contains the truststore files for the SSL certificates. The directory must contain truststore files named infa_truststore.jks and infa_truststore.pem.
- INFA_TRUSTSTORE_PASSWORD
- Set this variable to the password for the infa_truststore.jks file. The password must be encrypted. Use the command line program pmpasswd to encrypt the password.
Informatica provides an SSL certificate that you can use to secure the domain. When you install the Informatica clients, the installer sets the environment variables and installs the truststore files in the following directory by default: <Informatica installation directory>\clients\shared\security
If you use the default Informatica SSL certificate, and the infa_truststore.jks and infa_truststore.pem are in the default directory, you do not need to set the INFA_TRUSTSTORE or INFA_TRUSTSTORE_PASSWORD environment variables.
You must set the INFA_TRUSTSTORE and INFA_TRUSTSTORE_PASSWORD environment variables on each client host in the following scenarios:
- You use a custom SSL certificate to secure the domain.
If you provide an SSL certificate to use to secure the domain, copy the infa_truststore.jks and infa_truststore.pem truststore files to each client host. You must specify the location of the files and the truststore password.
- You use the default Informatica SSL certificate, but the truststore files are not in the default Informatica directory.
- If you use the default Informatica SSL certificate, but the infa_truststore.jks and infa_truststore.pem truststore files are not in the default Informatica directory, you must specify the location of the files and the truststore password.
Configure the Developer Tool Workspace Directory
Configure Informatica Developer to write the workspace metadata to the machine where the user is logged in.
1. Go to the following directory: <Informatica installation directory>\clients\DeveloperClient\configuration\
2. Locate the config.ini file.
3. Create a backup copy of the config.ini file.
4. Use a text editor to open the config.ini file.
5. Add the osgi.instance.area.default variable to the end of the config.ini file and set the variable to the directory location where you want to save the workspace metadata. The file path cannot contain non-ANSI characters. Folder names in the workspace directory cannot contain the number sign (#) character. If folder names in the workspace directory contain spaces, enclose the full directory in double quotes.
- - If you run Informatica Developer from the local machine, set the variable to the absolute path of the workspace directory:
osgi.instance.area.default=<Drive>/<WorkspaceDirectory>
or
osgi.instance.area.default=<Drive>\\<WorkspaceDirectory>
- - If you run Informatica Developer from a remote machine, set the variable to the directory location on the local machine:
osgi.instance.area.default=\\\\<LocalMachine>/<WorkspaceDirectory>
or
osgi.instance.area.default=\\\\<LocalMachine>\\<WorkspaceDirectory>
The user must have write permission to the local workspace directory.
Informatica Developer writes the workspace metadata to the workspace directory. If you log into Informatica Developer from a local machine, Informatica Developer writes the workspace metadata to the local machine. If the workspace directory does not exist on the machine from which you logged in, Informatica Developer creates the directory when it writes the files.
You can override the workspace directory when you start Informatica Developer.
Starting the Developer Tool
When you start the Developer tool, you connect to a Model repository. The Model repository stores metadata created in the Developer tool. The Model Repository Service manages the Model repository. Connect to the repository before you create a project.
1. From the Windows Start menu, click Programs > Informatica[Version] > Client > Developer Client > Launch Informatica Developer.
The first time you run the Developer tool, the Welcome page displays several icons. The Welcome page does not appear when you run the Developer tool subsequently.
2. Click Workbench.
The first time you start the Developer tool, you must select the repository in which to save the objects you create.
3. Click File > Connect to Repository.
The Connect to Repository dialog box appears.
4. If you have not configured a domain in the Developer tool, click Configure Domains to configure a domain.
You must configure a domain to access a Model Repository Service.
5. Click Add to add a domain.
The New Domain dialog box appears.
6. Enter the domain name, host name, and port number.
7. Click Finish.
8. Click OK.
9. In the Connect to Repository dialog box, click Browse and select the Model Repository Service.
10. Click OK.
11. Click Next.
12. Enter a user name and password.
13. Click Finish.
The Developer tool adds the Model repository to the Object Explorer view. When you run the Developer tool the next time, you can connect to the same repository.