cliente

Utilizando o Squirrel para acessar o Informix

Muitos desenvolvedores me questionam sobre ferramentas de ISQL para Informix.
Aqueles que trabalhavam com outros banco de dados , principalmente Sql Server tendem a reclamar um pouco mais pois estavam acostumados a mil e uma facilidades proporcionada pelas interfaces da Microsoft.

Aqui quero demonstrar uma alternativa interessante, o Squirrel!

Para Desenvolvedores

Foi criado uma nova sessão focada aos desenvolvedores Informix.
Acesse no menu principal do site o link Para Desenvolvedores

CSDK, IBM Data Server Client e drivers

Para acessar o Informix existem dois kits de desenvolvimento que possuem diferentes drivers e diferentes limitações de recursos:

CSDK - Client Software Development Kit: É o kit "nativo" do Informix, mais completo e compátivel com os novos recursos do banco de dados.

IBM Data Server Client: Este cliente é mais novo onde possui drivers comuns para DB2 e Informix, porém ele ainda tem algumas limitações de recursos mas que estão sendo implementadas a cada versão disponibilizada. Já é claro e divulgado que a IBM pretende manter apenas este Kit no futuro, quando este estiver compatibilizado com o CSDK em termos de recursos suportados.

Ambos kits estão disponiveis para Windows, Unix/Linux e MacOS.

Testes práticos de performance com FET_BUF_SIZE e opção "b" do SQLHOSTS

Este artigo descreve os resultados de alguns testes de performance que realizei quando parametrizado a váriavel de ambiente FET_BUF_SIZE e opção "b" do SQLHOSTS. Estes testes estão relacionados ao throughtput de rede

Quais são as configurações de rede trusted ( confiavel ) possíveis?

ATENÇÃO: As configurações de trusted são todas a nivel de sistema operacional , portanto elas tem efeitos sobre outras aplicações como telnet/rsh,rcp,rlogin , etc.

Configurando redirecionamento de conexão através do SQLHOSTS / DBPATH

Em termos de conectividade, em servidores com HDR, SDS, RSS e/ou ER é possível o cliente ser direcionado automaticamente a outro servidor quando um estiver off-line , e de várias maneiras. Aqui irei demonstrar como utilizar o SQLHOSTS ou váriavel DBPATH para esta função.

Como configurar o CMSM ( Connection Manager )

O Connection Manager foi disponibilizado apartir da versão 11.10 do Informix. Seus recursos são compativeis apenas com esta versão ou superior.

Artigo atualizado para versão 3.50 xC6

Como configurar BTS - Basic Text Search DataBlade para melhorar buscas textuais

O módulo Basic Text Search é um "plug-in" gratuito que já vem com as versões mais recentes do Informix e permite buscas textuais em modo mais avançado, performatico e flexivel que o LIKE ou MATCHES .

Qual a ordem utilizada pelo client/server para variaves de LOCALE?

Copiado do manual SQL Reference guide..


1) DBDATE and DBTIME environment variables for the end-user formats of date and time data and DBMONEY for the end-user format of monetary data (if one of these is set)
2) GL_DATE and GL_DATETIME environment variables for the end-user formats of date and time data (if one of these is set)
3) The information that the client locale defines (CLIENT_LOCAL

Diferença entre CLIENT_LOCALE, DB_LOCALE, SERVER_LOCALE

CLIENT_LOCALE : Define o formato da entrada e exibição de dados no aplicativo, onde afeta a valores monetários, numerico, data/hora e acentuação.
Esta variavel afeta as seguintes categorias: COLLATION, CTYPE, TIME, MONETARY, and NUMERIC
DB_LOCALE : Define com será gravado os dados no banco e sua leitura, como ordenar em um sort e até o modo de escrita (esquerda para direita ou di