Configuration d'une source de données ODBC pour Informix sous Linux ou UNIX

Sous Linux ou UNIX, le fichier odbc.ini contient les informations de connectivité ODBC. Copiez le modèle odbc.ini ($ SDEHOME/tools/informix/odbc.ini) dans le répertoire personnel de l'administrateur ArcSDE en tant que fichier caché (~ sde/.odbc.ini) et modifiez-le pour définir une ou plusieurs sources de données ODBC, en fonction de votre système.

Voici le contenu du fichier modèle odbc.ini que vous trouverez sous $SDEHOME/tools/informix directory :

[ODBC Data Sources]
; Define one or more ODBC Data Sources by editing / copying 
; the four-line template below. Replace any values surrounded by 
; angle bracket characters with values appropriate for your system 
; -- Each data source name in this file must be unique 
; -- The Database name can differ from the data source name 
; -- The Servername value should be the name of your INFORMIXSERVER 
; -- The CursorBehavior value must be 1 
; -- The ODBC section of this file must specify UNICODE=UCS-2 
; -- The edited file should be saved as ~sde/.odbc.ini 
[<DATASOURCENAME>] 
Database=<DATABASENAME> 
Servername=<INFORMIXSERVER> 
CursorBehavior=1 
[ODBC] 
UNICODE=UCS-2 

Les commentaires du fichier modèle odbc.ini indiquent comment le modifier pour définir une ou plusieurs sources de données ODBC.

Étapes :
  1. Connectez-vous à la base de données en tant qu'administrateur ArcSDE (sde).
  2. Copiez le fichier modèle odbc.ini ($ SDEHOME/tools/informix/odbc.ini) dans le répertoire personnel de l'administrateur ArcSDE en tant que fichier caché (~ sde/.odbc.ini).
  3. Modifiez le fichier pour définir une ou plusieurs sources de données ODBC, de façon appropriée pour votre système.

    Voici un exemple de fichier odbc.ini, après qu'il a été modifié pour définir des sources de données ODBC pour trois instances ArcSDE distinctes : l'une connectée à une géodatabase IDS 11.50, une autre connectée à une géodatabase IDS 11.10 et une troisième (instance ArcSDE 9.3) connectée à une géodatabase IDS 11.10.

    [ODBC Data Sources]
    [sde_myhost_ids115] 
    Database=sde115 
    Servername=myhost_ids115 
    CursorBehavior=1 
    [sde_myhost_ids11]
    Database=sde11
    Servername=myhost_ids11
    CursorBehavior=1
    [sde93_myhost_ids10]
    Database=sde10
    Servername=myhost_ids10
    CursorBehavior=1
    [ODBC] 
    UNICODE=UCS-2 
    

3/6/2012