sexta-feira, 10 de fevereiro de 2017

DRDA - Configurando o Informix para conexões com IBM Data Server Clients

Você deve ter instalado um IBM® Data Server Client e o driver aplicável. 
Este tópico explica como configurar o IBM Informix® para conexões com clientes do IBM Data Server. 
Para configurar o Informix para se conectar a um IBM Data Server Client: 
    Configure um novo server alias no arquivo sqlhosts ou no registro do Windows, usando o protocolo de conexão drtlitcp ou drsoctcp. Especifique informações em um dos seguintes formatos:

    server_name  drtlitcp machine_name service name/portnumber
    server_name  drsoctcp machine_name service name/portnumber
    
    
    Por exemplo, para uma nova entrada de arquivo sqlhosts para uma conexão DRDA®, especifique:
    ajm_dr drtlitcp ajmhost 9502

    Se você estiver definindo entradas SQLHOSTS para o Gerenciador de Conexões, inclua entradas para o protocolo de conexão drtlitcp ou drsoctcp, conforme mostrado na lista a seguir:
    ajm_primary   onsoctcp   ajmserver  ajmsrv
    ajm_hdr       onsoctcp   ajmhdr     ajmhdrsrv
    ajm_sds       onsoctcp   ajmsds     ajmsdssrv
    ajm_dr        drsoctcp   ajmdr      ajmdrsrv
    ajm_hdr_dr    drsoctcp   ajmhdr     ajmhdrsrv
    ajm_sds_dr    drsoctcp   ajmsds     ajmsdssrv
     
Verifique se o arquivo onconfig lista a conexão DRDA como um dos aliases de servidor. O alias não deve ser o DBSERVERNAME.
 
Use o DRDA para se conectar ao servidor.
Se você receber o erro-23104 ao acessar o servidor através do protocolo DRDA, o aplicativo cliente pode estar tentando vincular um valor que tenha uma codificação diferente da página de código ou conjunto de códigos da localidade do banco de dados. Defina a variável de ambiente GL_USEGLU como 1 antes de iniciar a instância do Informix. Isso permite que o servidor inicialize os conversores Unicode apropriados que são necessários para manipular as conversões de conjunto de códigos.

Nenhum comentário:

Postar um comentário