Table des matières

Search

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

Installation pour PowerCenter et Data Quality

Installation pour PowerCenter et Data Quality

Configuration de la connectivité ODBC

Configuration de la connectivité ODBC

Vous pouvez configurer la connectivité ODBC sur une base de données Netezza.
Les étapes suivantes fournissent une directive pour configurer la connectivité ODBC. Pour des instructions spécifiques, consultez la documentation de la base de données.
  1. Pour configurer la connectivité pour le processus de service d'intégration, connectez-vous à la machine en tant qu'utilisateur pouvant démarrer un processus de service.
  2. Définissez les variables d'environnement ODBCHOME, NZ_ODBC_INI_PATH et PATH.
    ODBCHOME.
    Définissez la variable sur le répertoire d'installation ODBC. Par exemple :
    Utilisation d'un shell Bourne :
    $ ODBCHOME=<Informatica server home>/ODBC7.1; export ODBCHOME
    Utilisation d'un shell C :
    $ setenv ODBCHOME =<Informatica server home>/ODBC7.1
    PATH.
    Définissez la variable sur le répertoire ODBCHOME/bin. Par exemple :
    Utilisation d'un shell Bourne :
    PATH="${PATH}:$ODBCHOME/bin"
    Utilisation d'un shell C :
    $ setenv PATH ${PATH}:$ODBCHOME/bin
    NZ_ODBC_INI_PATH.
    Définissez la variable pour désigner le répertoire qui contient le fichier odbc.ini. Par exemple, si le fichier odbc.ini figure dans le répertoire $ODBCHOME :
    Utilisation d'un shell Bourne :
    NZ_ODBC_INI_PATH=$ODBCHOME; export NZ_ODBC_INI_PATH
    Utilisation d'un shell C :
    $ setenv NZ_ODBC_INI_PATH $ODBCHOME
  3. Définissez la variable d'environnement de bibliothèque partagée.
    Le chemin d'accès à la bibliothèque partagée doit contenir les bibliothèques ODBC. Il doit aussi comprendre le répertoire d'installation des services Informatica
    (server_dir)
    .
    Définissez la variable d'environnement de bibliothèque partagée en fonction du système d'exploitation. Définissez le dossier de bibliothèque Netezza sur <NetezzaInstallationDir>/lib64.
    Le tableau suivant décrit les variables de bibliothèques partagées pour chaque système d'exploitation :
    Système d'exploitation
    Variable
    Linux
    LD_LIBRARY_PATH
    AIX
    LIBPATH
    Par exemple, utilisez la syntaxe suivante pour Linus :
    • Utilisation d'un shell Bourne :
      $ LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64” export LD_LIBRARY_PATH
    • Utilisation d'un shell C :
      $ setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64"
    Pour AIX
    • Utilisation d'un shell Bourne :
      $ LIBPATH=${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64; export LIBPATH
    • Utilisation d'un shell C :
      $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64
  4. Éditez le fichier odbc.ini existant ou copiez le fichier odbc.ini dans le répertoire de base et éditez-le.
    Ce fichier existe dans le répertoire $ODBCHOME.
    $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini
    Ajoutez une entrée pour la source de données Netezza dans la section [Sources de données ODBC] et configurez la source de données.
    Par exemple :
    [NZSQL] Driver = /export/home/appsqa/thirdparty/netezza/lib64/libnzodbc.so Description = NetezzaSQL ODBC Servername = netezza1.informatica.com Port = 5480 Database = infa Username = admin Password = password Debuglogging = true StripCRLF = false PreFetch = 256 Protocol = 7.0 ReadOnly = false ShowSystemTables = false Socket = 16384 DateFormat = 1 TranslationDLL = TranslationName = TranslationOption = NumericAsChar = false
    Pour plus d'informations sur la connectivité de Netezza, consultez la documentation du pilote ODBC de Netezza.
  5. Vérifiez que la dernière entrée dans le fichier odbc.ini est InstallDir et définissez-le sur le répertoire d'installation ODBC.
    Par exemple :
    InstallDir=<Informatica install directory>/<ODBCHOME directory>
  6. Éditez le fichier .cshrc ou .profile pour inclure l'ensemble complet de commandes shell.
  7. Redémarrez les services Informatica.