Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pagetitle
Como criar uma fonte de dados para uso com o IBM Informix - Linux
Como criar uma fonte de dados para uso com o IBM Informix - Linux

 

O arquivo odbc.ini

O arquivo odbc.ini é um arquivo que fica armazenado em $HOME e contém as configurações das fonte de dados. A tabela a seguir descreve suas seções:

 

SeçãoDescrição
ODBC Data SourcesEsta seção lista as fontes de dados e os associa com um driver.
Data Source SpecificationEsta seção (para cada uma das fontes de dados listadas em ODBC Data Sources) descreve a fonte de dados.

Estrutura da seção ODBC Data Sources

Sem Formato
[ODBC Data Sources]
data-source-name-1=description

Estrutura simplificada da seção Data Source Specification

Sem Formato
[data-source-name-1]
serverName=database-server
dataBase=database-name
driver=driver-path
cursorBehavior=cursor-behavior-flag

Extrair
  1. Crie uma nova fonte de dados seguindo o modelo de seu driver.
    (informação) Utilize o driver IBM Informix ODBC Driver (utilize a biblioteca multithreaded).
  2. Abra o arquivo odbc.ini para edição.
  3. Altere a nova fonte de dados de acordo com suas informações de acesso.
    (informação) Não esqueça de configurar as variáveis de ambiente do Informix, bem como o arquivo sqlhosts.
    1. Em DB_LOCALE, informe o locale do banco de dados.
    2. Em CLIENT_LOCALE, informe o locale do client do banco de dados.
    3. Em CURSORBEHAVIOR, informe 1.
    4. Em ISOLATIONLEVEL, informe 1.
    5. Em OPTIMIZEAUTOCOMMIT, informe 0

O arquivo sqlhosts

O sqlhosts é um arquivo armazenado em $INFORMIXDIR/etc/sqlhosts que contém informações que permite um cliente IBM Informix conectar a um servidor de banco de dados IBM Informix.

 

Estrutura do sqlhosts

Sem Formato
database-server-name  net-type  database-server  service-name

database-server-name This setting should match the setting for the INFORMIXSERVER environment variable, but is not sent to DB2

Como criar a fonte de dados

  • No Editor de texto, edite o arquivo odbc.ini (.odbc.ini se for utilizado o usuário root).
  • Adicione a fonte de dados seguindo a sintaxe descrita anteriormente, sendo:
    data-source-name-1 - Informe o nome da fonte de dados.
    database-server - Informe o nome do servidor de banco de dados IBM Informix.
    database-name - Informe o nome do banco de dados.
    driver-path - Informe o driver e seu caminho completo.
    cursor-behavior-flag - Informe 1.
  • Salve o arquivo.
  • No Editor de texto, edite o arquivo sqlhosts.
  • Adicione a informação de conexão com o banco de dados IBM Informix, sendo:
    database-server-name - Informe o nome do servidor de banco de dados IBM Informix.
    net-type - Informe o tipo de conexão.
    database-server - Informe o nome completo do sistema no qual o servidor IBM Informix está instalado.
    service-name - Informe o número da porta

      1. .
    1. Salve o arquivo.