Table des matières

Search

  1. Installation : mise en route
  2. Avant l'installation des services
  3. Exécuter le programme d'installation des services
  4. Après l'installation des services
  5. Installation du client Informatica
  6. Désinstallation
  7. Démarrage et arrêt des services Informatica
  8. Connexion à des bases de données sous UNIX ou Linux
  9. Connexion aux bases de données sous Windows
  10. Mise à jour du paramètre DynamicSections d'une base de données DB2

Installation pour PowerCenter

Installation pour PowerCenter

Chaîne de connexion à une base de données sécurisée

Chaîne de connexion à une base de données sécurisée

Si vous créez un référentiel dans une base de données sécurisée, vous devez fournir les informations de truststore et une chaîne de connexion JDBC qui comprend les paramètres de sécurité de la base de données.
Lors de l'installation, vous pouvez créer le référentiel de configuration du domaine dans une base de données sécurisée. Vous pouvez également créer le référentiel modèle et le référentiel PowerCenter dans une base de données sécurisée.
Vous pouvez configurer une connexion sécurisée aux bases de données suivantes :
  • IBM DB2 UDB
  • Microsoft SQL Server
  • Base de données SQL Microsoft Azure
  • PostgreSQL
  • Oracle
Vous ne pouvez pas configurer une connexion sécurisée à une base de données Sybase.
Lorsque vous configurez la connexion à la base de données sécurisée, vous devez indiquer les informations de connexion dans une chaîne de connexion JDBC. Outre le nom d'hôte et le numéro de port du serveur de base de données, la chaîne de connexion doit inclure les paramètres de sécurité.
The following table describes the security parameters that you must include in the JDBC connection string:
Parameter
Description
EncryptionMethod
Required. Indicates whether data is encrypted when transmitted over the network. This parameter must be set to
SSL
.
ValidateServerCertificate
Optional. Indicates whether Informatica validates the certificate that is sent by the database server.
If this parameter is set to True, Informatica validates the certificate that is sent by the database server. If you specify the HostNameInCertificate parameter, Informatica also validates the host name in the certificate.
If this parameter is set to false, Informatica does not validate the certificate that is sent by the database server. Informatica ignores any truststore information that you specify.
HostNameInCertificate
Optional. Host name of the machine that hosts the secure database. If you specify a host name, Informatica validates the host name included in the connection string against the host name in the SSL certificate.
If SSL encryption and validation is enabled and this property is not specified, the driver uses the server name specified in the connection URL or data source of the connection to validate the certificate.
cryptoProtocolVersion
Required. Specifies the cryptographic protocol to use to connect to a secure database. You can set the parameter to
cryptoProtocolVersion=TLSv1.1
or
cryptoProtocolVersion=TLSv1.2
based on the cryptographic protocol used by the database server.
You can use the following syntax in the JDBC connection string to connect to a secure database:
IBM DB2
jdbc:Informatica:db2://<host name>:<port number>;DatabaseName=<database name>;EncryptionMethod=SSL;HostNameInCertificate=<database host name>;ValidateServerCertificate=<true or false>
Oracle
jdbc:Informatica:oracle://<host name>:<port number>;ServiceName=<service name>;EncryptionMethod=SSL;HostNameInCertificate=<database host name>;ValidateServerCertificate=<true or false>
Microsoft SQL Server
jdbc:Informatica:sqlserver://<host name>:<port number>;SelectMethod=cursor;DatabaseName=<database name>;EncryptionMethod=SSL;HostNameInCertificate=<database host name>;ValidateServerCertificate=<true or false>
PostgreSQL
jdbc:Informatica:postgresql://<host name>:<port number>;DatabaseName=<database name>;EncryptionMethod=SSL;HostNameInCertificate=<database host name>;ValidateServerCertificate=<true or false>
Microsoft Azure SQL Database
jdbc:Informatica:sqlserver://<host name>:<port number>;SelectMethod=cursor;DatabaseName=<database name>;SnapshotSerializable=true;EncryptionMethod=SSL;HostNameInCertificate=*.database.windows.net;ValidateServerCertificate=false
The installer does not validate the connection string. Verify that the connection string contains all the connection parameters and security parameters required by your database.