Configurazione del driver ODBC (UNIX e Linux)

La configurazione del driver ODBC comprende la configurazione delle variabili d'ambiente e l'impostazione del file di configurazione " .odbcinst.ini.

Informazioni su questa attività

Per una panoramica del file .odbcinst.ini , vedere il file di configurazione del driver ODBC (UNIX e Linux ).

Se in precedenza si è installato il software client mentre si era connessi come superutente, ora è possibile uscire e rientrare utilizzando il proprio ID utente e la propria password. È possibile utilizzare il proprio ID utente e la propria password quando si configura il driver ODBC e le fonti di dati del sistema Netezza Performance Server. La configurazione del driver ODBC e delle sorgenti di dati del sistema Netezza Performance Server durante l'accesso come utente ordinario consente a ciascun utente del sistema di fornire informazioni di configurazione diverse per accedere a diverse sorgenti di dati del sistema Netezza Performance Server.

Procedura

  1. Modificare le variabili d'ambiente per includere le directory di installazione appropriate. I seguenti comandi sono esempi:
    Per i sistemi operativi AIX®:
       export PATH=$PATH:/usr/local/nz/bin
       export LIBPATH=$LIBPATH:/usr/local/nz/lib
    Per i sistemi operativi HP-UX:
       export PATH=$PATH:/usr/local/nz/bin
       export SHLIB_PATH=$SHLIB_PATH:/opt/datanz/nz/bin
    Per i sistemi operativi Linux® e Solaris:
       export PATH=$PATH:/usr/local/nz/bin
       export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/nz/lib

    Questi comandi modificano l'ambiente solo per la sessione corrente. Dopo aver verificato che le modifiche all'ambiente funzionino correttamente, modificare lo script di login per impostare le variabili d'ambiente al momento dell'accesso degli utenti.

  2. Se necessario, creare o modificare il file di configurazione " .odbcinst.ini.

    Normalmente si colloca il file '.odbcinst.ini nella propria home directory mentre si è connessi come utente ordinario. Si potrebbe voler collocare il file '.odbcinst.ini in una posizione diversa e si potrebbe voler eseguire la configurazione come superutente, anziché come utente ordinario. In questo passaggio si presume che si sia connessi come utente ordinario e che si stia usando la propria home directory per il file '.odbcinst.ini. Le operazioni da eseguire in questo passaggio dipendono dal fatto che il file '.odbcinst.ini esista già nella vostra home directory:

    • Il file di configurazione esiste.
      Utilizzare un editor di testo come 'vi per esaminare il file di configurazione '.odbcinst.ini. Il file può essere già presente nella home directory per diversi motivi, tra cui i seguenti:
      • Il sistema client era precedentemente configurato per uno o più driver ODBC diversi dal driver ODBC di Netezza Performance Server. Se si desidera utilizzare ancora questi driver ODBC, non modificare le voci del file '.odbcinst.ini. In questo caso, aggiungere la voce del file 'odbcinst.ini.sample alla fine del contenuto del file '.odbcinst.ini.
      • Il software client Netezza Performance Server e il driver ODBC Netezza Performance Server sono stati precedentemente installati sul sistema client e il driver ODBC Netezza Performance Server è configurato. In questo caso, potrebbe non essere necessario aggiungere alcuna voce al file '.odbcinst.ini. Se il file '.odbcinst.ini contiene già una voce simile a quella del file 'odbcinst.ini.sample, non è necessario apportare modifiche. In caso contrario, aggiungere la voce del file 'odbcinst.ini.sample alla fine del contenuto del file '.odbcinst.ini.
    • Il file di configurazione non esiste.

      Se il file di configurazione '.odbcinst.ini non esiste ancora nella vostra home directory, copiate l'intero file 'odbcinst.ini.sample nella vostra home directory e rinominatelo '.odbcinst.ini.

    Di solito è possibile utilizzare la voce del file 'odbcinst.ini.sample senza modificare il file '.odbcinst.ini. Per sapere se è necessario modificare le voci di configurazione della propria installazione, consultare l'amministratore di sistema di Netezza Performance Server.

Operazioni successive

Configurare l'origine dati. Vedere Configurazione dell'origine dati ODBC (UNIX e Linux ).