Save 
Join IIUG
 for   
 

RSS Feed: IIUG Forum: Forum IIUG Português

More IIUG RSS Feeds

Forum IIUG Português was created for Portuguese-speaking Informix users to exchange questions and information about Informix.


URL: http://www.iiug.org/rss/iiug-por.rss

Below is the latest content available from this feed:

Teste
Posted by: alexandre_marini@hotmail.com.br (ALEXANDRE MARINI) - Tue, 18 Jul 2017 13:50:17 EDT
Teste de e-mail









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [278]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: ODBC for HPUX
Posted by: alexandre_marini@hotmail.com.br (ALEXANDRE MARINI) - Tue, 18 Jul 2017 13:35:56 EDT
André, boa tarde.

Não estou recebendo os emails do grupo, já estou verificando.

Se você quer que o IBM Informix "enxergue" outros bancos, terá que utilizar o

IBM EGM - Enterprise Gateway Manager.









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [277]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ODBC for HPUX
Posted by: andre_rufino@msn.com (André Luiz Rufino) - Tue, 28 Mar 2017 15:21:02 EDT
Hi, everyone,



Does anybody here have tried to connect a Sql Server dabatase from

dbaccess/informix from HPUX. Is there a easy way to do it ?



Thansk a lot,



André Luiz Rufino









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [276]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: Como exportar para formato JSON
Posted by: domusonline@gmail.com (Fernando Nunes) - Wed, 22 Mar 2017 18:51:15 EDT
Alguma possibilidade de usar a versão 12.10? O 12.10 suporta JSON...

Dependendo do tipo de dados uma forma seria ter outra instância 12.10 e

usar queries remotas. Pessoalmente não testei, mas deveria funcionar,

embora possa haver alguma limitação.

Deverá haver aplicações que possam aceder à base de dados e exportar nesse

formato (DBeaver é um exemplo)



Cumprimentos.



On Wed, Mar 22, 2017 at 5:02 PM, FERNANDA ARAUJO <pete@iiug.org> wrote:



> Bom dia. Uso o Informix 11.70. Alguém sabe alguma forma de exportar uma

> tabela

> ou um select para o formato JSON?

>

>

> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

> * * * * * * * * * * * * * * * * ***

>

>

>



--

Fernando Nunes

Portugal



http://informix-technology.blogspot.com

My email works... but I don't check it frequently...



--f403045fc1d2d9ca35054b5998af









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [275]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Resposta automática: Digest 273
Posted by: odairmenegon@transamerica.com.br (Odair A Menegon) - Wed, 22 Mar 2017 16:05:42 EDT
Informação:



O Odair Antonio Menegon não faz mais parte do quadro de funcionários da rede

Transamérica de Hotéis, por favor, para qualquer informação enviar e-mail para

o almir_cunha@transamerica.com.br



Obrigado,



IMPORTANTE:

Esta mensagem é confidencial. Se você a recebeu por engano, por favor,

elimine-a imediatamente e notifique seu remetente.

Qualquer disseminação ou reprodução de seu conteúdo é expressamente proibida

e, portanto, ilegal.

The contents of this e-mail are confidential. If you received it by mistake,

please, delete it immediately and notify the sender.

Any dissemination or reproduction of its contents is strictly prohibited and,

therefore, illegal.









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [274]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Como exportar para formato JSON
Posted by: pete@iiug.org (FERNANDA ARAUJO) - Wed, 22 Mar 2017 13:02:19 EDT
Bom dia. Uso o Informix 11.70. Alguém sabe alguma forma de exportar uma tabela

ou um select para o formato JSON?









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [273]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: Erro ao carregar o arquivo 'onconfig'
Posted by: jonas.w.moura@gmail.com (JONAS MOURA) - Fri, 18 Sep 2015 07:47:04 EDT
Obrigado pessoal, pela atenção!



Mas realmente era o que o Fernando Oliveira colocou...

Realmente, MESMO você declarando uma variável $ONCONFIG, deve haver um

onconfig.std original na pasta /etc dentro do pasta $INFORMIXDIR.

Tal problema foi sanado com o Alexandre Marini e confirmado com o Fernando

Oliveira. Testado e aprovado!



Obrigado a todos!!









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [272]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

RE: Erro ao carregar o arquivo 'onconfig'
Posted by: fernando_fo@hotmail.com (Fernando Oliveira) - Thu, 17 Sep 2015 18:13:01 EDT
Havia um antigo pts_bug, nas versoes 7.31 e 9.40, que gerava esta mensagem

quando se renomeava ou apagava o onconfig.std do $INFORMIXDIR/etc.Tente criar

um arquivo $INFORMIXDIR/etc/onconfig.std vazio e fazer um teste.

[ ]'sFFO

> To: iiug-por@iiug.org

> From: jonas.w.moura@gmail.com

> Subject: Erro ao carregar o arquivo 'onconfig' [269]

> Date: Thu, 17 Sep 2015 14:37:27 -0400

>

> Boa tarde!

> Estou renomeando meu arquivo onconfig.std para onconfig.tst01, pois

levanterei

> um servidor com instâncias para teste. Declaro no /etc/profile a seguinte

> linha:

> export ONCONFIG=onconfig.tst01

>

> Ao tentar subir a instância, recebo o seguinte erro:

>

>

==============================================================================

> [root@logixbtst lib]# oninit -ivy

> Checking group membership to determine server run mode...succeeded

> Cannot open /opt/IBM/informix/etc/onconfig.std. Errno = 2.

> File /opt/IBM/informix/etc/onconfig.std contains the default setting of all

> the

> environment variables, and is needed while server is up.

> Reading configuration file '/opt/IBM/informix/etc/onconfig.tst01'...FAILED

>

> WARNING: server initialization failed, or possibly timed out (if -w was

used).

> Check the message log, online.log, for errors.

>

==============================================================================

>

> Ele diz que não pode abrir o arquivo onconfig.std, pelo motivo de ele não

> existir mais, porém eu declaro a variável, tanto que depois ele tenta ler o

> arquivo '/opt/IBM/informix/etc/onconfig.tst01', porém retorna 'FAILED'.

>

> A seguir as permissões do arquivo:

> -rw-r--r--. 1 informix informix 58301 Set 17 13:18 onconfig.tst01

>

> Alguém tem alguma ideia?

>

>

>



>

>









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [271]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: Erro ao carregar o arquivo 'onconfig'
Posted by: domusonline@gmail.com (Fernando Nunes) - Thu, 17 Sep 2015 17:55:01 EDT
O ls -l do ficheiro parece ter um ponto "." no final das permissões.



Isso normalmente significa que estão activos ACLs. É o caso?



Cumprimentos.

On Sep 17, 2015 7:37 PM, "JONAS MOURA" <jonas.w.moura@gmail.com> wrote:



> Boa tarde!

> Estou renomeando meu arquivo onconfig.std para onconfig.tst01, pois

> levanterei

> um servidor com instâncias para teste. Declaro no /etc/profile a seguinte

> linha:

> export ONCONFIG=onconfig.tst01

>

> Ao tentar subir a instância, recebo o seguinte erro:

>

>

>

==============================================================================

> [root@logixbtst lib]# oninit -ivy

> Checking group membership to determine server run mode...succeeded

> Cannot open /opt/IBM/informix/etc/onconfig.std. Errno = 2.

> File /opt/IBM/informix/etc/onconfig.std contains the default setting of all

> the

> environment variables, and is needed while server is up.

> Reading configuration file '/opt/IBM/informix/etc/onconfig.tst01'...FAILED

>

> WARNING: server initialization failed, or possibly timed out (if -w was

> used).

> Check the message log, online.log, for errors.

>

>

==============================================================================

>

> Ele diz que não pode abrir o arquivo onconfig.std, pelo motivo de ele não

> existir mais, porém eu declaro a variável, tanto que depois ele tenta ler o

> arquivo '/opt/IBM/informix/etc/onconfig.tst01', porém retorna 'FAILED'.

>

> A seguir as permissões do arquivo:

> -rw-r--r--. 1 informix informix 58301 Set 17 13:18 onconfig.tst01

>

> Alguém tem alguma ideia?

>

>

>

>



>

>

>



--001a11402802160998051ff877de









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [270]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Erro ao carregar o arquivo 'onconfig'
Posted by: jonas.w.moura@gmail.com (JONAS MOURA) - Thu, 17 Sep 2015 14:37:28 EDT
Boa tarde!

Estou renomeando meu arquivo onconfig.std para onconfig.tst01, pois levanterei

um servidor com instâncias para teste. Declaro no /etc/profile a seguinte

linha:

export ONCONFIG=onconfig.tst01



Ao tentar subir a instância, recebo o seguinte erro:



==============================================================================

[root@logixbtst lib]# oninit -ivy

Checking group membership to determine server run mode...succeeded

Cannot open /opt/IBM/informix/etc/onconfig.std. Errno = 2.

File /opt/IBM/informix/etc/onconfig.std contains the default setting of all

the

environment variables, and is needed while server is up.

Reading configuration file '/opt/IBM/informix/etc/onconfig.tst01'...FAILED



WARNING: server initialization failed, or possibly timed out (if -w was used).

Check the message log, online.log, for errors.

==============================================================================



Ele diz que não pode abrir o arquivo onconfig.std, pelo motivo de ele não

existir mais, porém eu declaro a variável, tanto que depois ele tenta ler o

arquivo '/opt/IBM/informix/etc/onconfig.tst01', porém retorna 'FAILED'.



A seguir as permissões do arquivo:

-rw-r--r--. 1 informix informix 58301 Set 17 13:18 onconfig.tst01



Alguém tem alguma ideia?









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [269]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Erro na Hora
Posted by: pedro@gba.pt (PEDRO BIZARRO) - Mon, 07 Sep 2015 08:07:04 EDT
Bom Dia

Tenho a seguinte configuração:

Unixware 7.1.4 (virtualizado com vmware)

Informix Dynamic Server Version 7.30.UC2



Com o programa abaixo em situações aleatórias o que acontece é que a hora fica

a mesma durante cerca de uma hora.



Este programa se fizer um sleep via informix fica parado, no entanto se chamar

a linha de comandos e executar o sleep de unix avança, mas a hora do informix

fica a mesma em ambas as situações.



Alguem já teve um problema equivalente, se sim como se resolve

Obrigado.

Pedro Bizarro



##############################################################

# SLEEP SEGUNDO A SEGUINDO PARA VER A DIFERENCA DE HORAS

##############################################################

MAIN

define str_1,str_11 char(50)

define hora,minuto,segundo char(2)

define hStart,hEnd datetime year to fraction

define contador integer

define test,test3 char(60)

let test = "sleep 1"

let test3 = "sleep 3"

let count = 1

while not int_flag



if count >= 10 then



let hStart=current year to fraction



run test3



let contador = 1



let hEnd=current year to fraction



let hEnd="2015-09-04 18:10:25.000"



else



let hStart=current year to fraction



run test



let hEnd=current year to fraction



end if



let str_11 = extend(hStart, year to fraction)



- extend(hEnd, year to fraction)



let hora=str_11[11,12]



let minuto=str_11[14,15]



let segundo=str_11[17,18]



#display hora, " " ,minuto," " , segundo



if hora > 0 then



display "ERROR Hour " , str_11



else if minuto > 0 then



display "ERROR MINUTE " , str_11



else if segundo >= 2 then



display "ERROR SECUND " , str_11



else



display hStart," - ",hEnd," - ",str_11



end if



end if



end if



if hEnd = hStart Then



display "HOUR THE SAME: ",hStart," - ",hEnd," - ",str_11



end if

end while

exit program

end main









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [268]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: RE: Error converting data type DBTYPE_DBTIMEST
Posted by: londonms@gmail.com (LONDONMS LONDONMS) - Tue, 30 Jun 2015 13:16:38 EDT
Marini mais uma vez obrigado pela ajuda, estou vendo com o analista da

aplicação;









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [267]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

RE: Error converting data type DBTYPE_DBTIMEST....
Posted by: alexandre@briug.org (Alexandre Marini) - Mon, 29 Jun 2015 13:22:44 EDT
O informix não grava nada sozinho. Aconselho que reveja a sua aplicação, com

certeza o erro está lá.



Você definiu o campo da tabela como DATETIME, com o intervalo padrão (interval

year to second) no Informix.



Se o valor do campo segundo não foi gravado, a sua aplicação está gravando

year to minute.



Corrija a aplicação, e os segundos passarão a ser corretamente gravados.



;)

Espero que resolva.

Abraço.



Alexandre Marini

IBM Informix Certified Professional v10 / v11.50 / v11.70 / v12.10



IBM Information Management Informix Technical Professional



IBM Certified Developer - Informix Genero

BRIUG website administrator

Informix independent consultant



> To: iiug-por@iiug.org

> From: londonms@gmail.com

> Subject: Re: Error converting data type DBTYPE_DBTIMEST.... [265]

> Date: Mon, 29 Jun 2015 13:01:19 -0400

>

> Descobri um jeito para resolver, fiz um unload da tabela, depois abro este

> backup e manualmente procuro os segundos :60 e altero para :59 , no sql

server

> carrego o unload com o builk insert que carrega os registros.

>

> Agora vem a minha duvida, o porque o Informix gravou o segundo como :60

>

>

>



>

>









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [266]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: Error converting data type DBTYPE_DBTIMEST....
Posted by: londonms@gmail.com (LONDONMS LONDONMS) - Mon, 29 Jun 2015 13:01:20 EDT
Descobri um jeito para resolver, fiz um unload da tabela, depois abro este

backup e manualmente procuro os segundos :60 e altero para :59 , no sql server

carrego o unload com o builk insert que carrega os registros.



Agora vem a minha duvida, o porque o Informix gravou o segundo como :60









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [265]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Error converting data type DBTYPE_DBTIMESTAMP to d
Posted by: londonms@gmail.com (LONDONMS LONDONMS) - Thu, 25 Jun 2015 16:55:45 EDT
Estou com um erro que não consigo achar uma solução, tenho uma tabela login

que grava o datetime com segundo como :60



11263|11152874000180|1|A|2015-01-16 18:44:60||

16020|02344236000170|1|A|2014-07-14 09:43:60||

17406|02014622000102|1|A|2014-11-01 13:29:60||

17359|83073510000116|1|A|2014-11-04 12:12:60||

18532|10391169000173|1|A|2015-02-27 07:49:60||

19188|02014622000102|1|A|2015-04-24 08:52:60||



No informix consigo pesquisar sem erro mais quando tento acessar pelo SQL

Server estes registros com :60 dá o erro:



Msg 8114, Level 16, State 8, Line 1

Error converting data type DBTYPE_DBTIMESTAMP to datetime.



Acredito que seja o segundo (:60) que esteja causando este tipo de erro - como

faço para ler esta informação no sql server sem dar erro?









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [264]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

RE: Bancos com LOCALE diferentes
Posted by: alexandre@briug.org (Alexandre Marini) - Tue, 28 Apr 2015 10:03:56 EDT
Amilcar, como o Fernando explicou, isto não deveria funcionar, realmente.



Mas de qualquer forma, os colates mencionados estão errados. Corrija as

variáveis de ambiente, e execute um teste de select com insert, do 819 para o

CP1252, e veja se realmente ocorre o erro.

Eu ainda executaria um teste, setando CLIENT_LOCALE para 819, e DBLOCALE para

1252, já vi funcionar em ambientes client/server, mas não é o seu caso. Não

custa tentar.



O procedimento mais simples seria recriar o banco 819 com locale CP1252, o que

não acarreta nenhum problema na aplicação (desde que as variáveis de ambiente

sejam corretamente ajustadas após a recriação do banco). Ou caso queira manter

as configurações, os dois bancos deveriam ser recriados em UTF8 (o que

demandaria muito mais espaço em disco, tenha consciência disso).



Att

Alexandre Marini

IBM Informix Certified Professional v10 / v11.50 / v11.70 / v12.10



IBM Information Management Informix Technical Professional



IBM Certified Developer - Informix Genero

BRIUG website administrator

Informix independent consultant



> To: iiug-por@iiug.org

> From: ajmoreti@yahoo.com.br

> Subject: Re: RE: Bancos com LOCALE diferentes [261]

> Date: Tue, 28 Apr 2015 09:22:33 -0400

>

> obrigado Alexandre pelo retorno,

>

> os LOCALES na verdade são padrão dos softwares de ERP da Totvs, que no caso

o

> Logix como foi desenvolvido em 4GL é padrão Informix , porem o Protheus

mantem

> o padrão do SQL SERVER da Microsoft, que é o CP1252, então há essa

necessidade

> de manter os LOCALES diferentes, quanto a versão do Informix é a 11.7

>

> obrigado

>

>

>



>

>









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [263]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: Bancos com LOCALE diferentes
Posted by: domusonline@gmail.com (Fernando Nunes) - Tue, 28 Apr 2015 09:25:13 EDT
Não... queries distrubuidas entre databases com locales diferentes (não

importa se um é um subset de outro) não são nem nunca foram suportadas.

A única forma de potencialmente dar a volta ao problema é com enterprise

replication, forçando o uso de UTF-8 no passo intermédio.



Internamente a IBM deve ter feito algo pois esse problema impedia o auto

update statistics de funcionar em BDs com locale não standard e isso foi

resolvido...

Mas na prática não há forma de fazer essas queries.



Cumprimentos.



2015-04-28 14:07 GMT+01:00 Alexandre Marini <alexandre@briug.org>:



> Olá, Amilcar, bom dia.

> Inserções entre locales diferentes são sempre um problema. Você não

> mencionou

> qual a versão do Informix, nem a arquitetura, mas vou tentar ajudar.

>

> Confirme os locales dos dois bancos mencionados, pois eles estão fora do

> padrão.

>

> Se o erro ainda persistir, sugiro que abra um chamado no suporte técnico,

> pois

> teoricamente uma transferência de um 819 para um CP1252 deveria ser

> traduzida

> internamente, sem problemas (o primeiro banco é um subconjunto do segundo,

> não

> deveria haver problema).

>

> Espero que ajude a resolver.

> Att

>

> Alexandre Marini

> IBM Informix Certified Professional v10 / v11.50 / v11.70 / v12.10

>

> IBM Information Management Informix Technical Professional

>

> IBM Certified Developer - Informix Genero

> BRIUG website administrator

> Informix independent consultant

>

> > To: iiug-por@iiug.org

> > From: ajmoreti@yahoo.com.br

> > Subject: Bancos com LOCALE diferentes [259]

> > Date: Tue, 28 Apr 2015 07:44:27 -0400

> >

> > Bom dia a todos do grupo,

> >

> > Estou passando por um problema que não estou conseguindo resolver

> gostaria

> da

> > opinião de vocês e ideias de como resolver o problema.

> >

> > o ambiente é o seguinte:

> >

> > Tenho uma instância chamada prd, e nessa instância tenho 2 bancos de

> dados,

> > sendo eles o banco logix e um outro banco chamado de dadosadv.

> >

> > o banco logix esta setado com a variavel DB_LOCALE=us_EN.819.

> > o banco dadosadv esta setado com a variavel DB_LOCALE=us_EN.CP1252.

> >

> > Criamos uma procedure no banco logix e uma trigger que dispara essa

> procedure

> > em todos eventos de INSERT na tabela aviso_rec.

> >

> > basicamente esse evento faz o seguinte, todas vez que houver um INSERT na

> > tabela aviso_rec, a procedure é rodada e faz um INSERT em uma tabela do

> banco

> > DADOSADV, porem é aqui que ocorre o problema, por ser LOCALE diferentes,

> o

> > INFORMIX não faz o INSERT no DADOSADV, ele retorna o seguinte erro:

> >

> > SQL error = -23197 ISAM error = 0 error string = = ""

> > exception : no appropriate handler

> >

> > informix@osiris:~> finderr -23197

> > -23197 Database locale information mismatch.

> >

> > The locale information GL_CTYPE or GL_COLLATE in the system catalog of

> > the specified database does not match the locale information in the

> > specified environment variable DB_LOCALE. Check the value of

> > DB_LOCALE.

> >

> > alguem tem ideia de como corrigir esse problema?

> >

> > obrigado

> >

> >

> >

>

>



> >

> >

>

>

>

>



>

>

>



--

Fernando Nunes

Portugal



http://informix-technology.blogspot.com

My email works... but I don't check it frequently...



--001a113ce726c321c20514c8c307









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [262]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: RE: Bancos com LOCALE diferentes
Posted by: ajmoreti@yahoo.com.br (AMILCAR MORETI) - Tue, 28 Apr 2015 09:22:41 EDT
obrigado Alexandre pelo retorno,



os LOCALES na verdade são padrão dos softwares de ERP da Totvs, que no caso o

Logix como foi desenvolvido em 4GL é padrão Informix , porem o Protheus mantem

o padrão do SQL SERVER da Microsoft, que é o CP1252, então há essa necessidade

de manter os LOCALES diferentes, quanto a versão do Informix é a 11.7



obrigado









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [261]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

RE: Bancos com LOCALE diferentes
Posted by: alexandre@briug.org (Alexandre Marini) - Tue, 28 Apr 2015 09:07:12 EDT
Olá, Amilcar, bom dia.

Inserções entre locales diferentes são sempre um problema. Você não mencionou

qual a versão do Informix, nem a arquitetura, mas vou tentar ajudar.



Confirme os locales dos dois bancos mencionados, pois eles estão fora do

padrão.



Se o erro ainda persistir, sugiro que abra um chamado no suporte técnico, pois

teoricamente uma transferência de um 819 para um CP1252 deveria ser traduzida

internamente, sem problemas (o primeiro banco é um subconjunto do segundo, não

deveria haver problema).



Espero que ajude a resolver.

Att



Alexandre Marini

IBM Informix Certified Professional v10 / v11.50 / v11.70 / v12.10



IBM Information Management Informix Technical Professional



IBM Certified Developer - Informix Genero

BRIUG website administrator

Informix independent consultant



> To: iiug-por@iiug.org

> From: ajmoreti@yahoo.com.br

> Subject: Bancos com LOCALE diferentes [259]

> Date: Tue, 28 Apr 2015 07:44:27 -0400

>

> Bom dia a todos do grupo,

>

> Estou passando por um problema que não estou conseguindo resolver gostaria

da

> opinião de vocês e ideias de como resolver o problema.

>

> o ambiente é o seguinte:

>

> Tenho uma instância chamada prd, e nessa instância tenho 2 bancos de dados,

> sendo eles o banco logix e um outro banco chamado de dadosadv.

>

> o banco logix esta setado com a variavel DB_LOCALE=us_EN.819.

> o banco dadosadv esta setado com a variavel DB_LOCALE=us_EN.CP1252.

>

> Criamos uma procedure no banco logix e uma trigger que dispara essa

procedure

> em todos eventos de INSERT na tabela aviso_rec.

>

> basicamente esse evento faz o seguinte, todas vez que houver um INSERT na

> tabela aviso_rec, a procedure é rodada e faz um INSERT em uma tabela do

banco

> DADOSADV, porem é aqui que ocorre o problema, por ser LOCALE diferentes, o

> INFORMIX não faz o INSERT no DADOSADV, ele retorna o seguinte erro:

>

> SQL error = -23197 ISAM error = 0 error string = = ""

> exception : no appropriate handler

>

> informix@osiris:~> finderr -23197

> -23197 Database locale information mismatch.

>

> The locale information GL_CTYPE or GL_COLLATE in the system catalog of

> the specified database does not match the locale information in the

> specified environment variable DB_LOCALE. Check the value of

> DB_LOCALE.

>

> alguem tem ideia de como corrigir esse problema?

>

> obrigado

>

>

>



>

>









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [260]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Bancos com LOCALE diferentes
Posted by: ajmoreti@yahoo.com.br (AMILCAR MORETI) - Tue, 28 Apr 2015 07:44:28 EDT
Bom dia a todos do grupo,



Estou passando por um problema que não estou conseguindo resolver gostaria da

opinião de vocês e ideias de como resolver o problema.



o ambiente é o seguinte:



Tenho uma instância chamada prd, e nessa instância tenho 2 bancos de dados,

sendo eles o banco logix e um outro banco chamado de dadosadv.



o banco logix esta setado com a variavel DB_LOCALE=us_EN.819.

o banco dadosadv esta setado com a variavel DB_LOCALE=us_EN.CP1252.



Criamos uma procedure no banco logix e uma trigger que dispara essa procedure

em todos eventos de INSERT na tabela aviso_rec.



basicamente esse evento faz o seguinte, todas vez que houver um INSERT na

tabela aviso_rec, a procedure é rodada e faz um INSERT em uma tabela do banco

DADOSADV, porem é aqui que ocorre o problema, por ser LOCALE diferentes, o

INFORMIX não faz o INSERT no DADOSADV, ele retorna o seguinte erro:



SQL error = -23197 ISAM error = 0 error string = = ""

exception : no appropriate handler



informix@osiris:~> finderr -23197

-23197 Database locale information mismatch.



The locale information GL_CTYPE or GL_COLLATE in the system catalog of

the specified database does not match the locale information in the

specified environment variable DB_LOCALE. Check the value of

DB_LOCALE.



alguem tem ideia de como corrigir esse problema?



obrigado









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [259]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Bom dia a todos do grupo,



Estou passando por um problema que não estou conseguindo resolver gostaria da

opinião de vocês e ideias de como resolver o problema.



o ambiente é o seguinte:



Tenho uma instância chamada prd, e nessa instância tenho 2 bancos de dados,

sendo eles o banco logix e um outro banco chamado de dadosadv.



o banco logix esta setado com a variavel DB_LOCALE=us_EN.819.

o banco dadosadv esta setado com a variavel DB_LOCALE=us_EN.CP1252.



Criamos uma procedure no banco logix e uma trigger que dispara essa procedure

em todos eventos de INSERT na tabela aviso_rec.



basicamente esse evento faz o seguinte, todas vez que houver um INSERT na

tabela aviso_rec, a procedure é rodada e faz um INSERT em uma tabela do banco

DADOSADV, porem é aqui que ocorre o problema, por ser LOCALE diferentes, o

INFORMIX não faz o INSERT no DADOSADV, ele retorna o seguinte erro:



SQL error = -23197 ISAM error = 0 error string = = ""

exception : no appropriate handler



informix@osiris:~> finderr -23197

-23197 Database locale information mismatch.



The locale information GL_CTYPE or GL_COLLATE in the system catalog of

the specified database does not match the locale information in the

specified environment variable DB_LOCALE. Check the value of

DB_LOCALE.



alguem tem ideia de como corrigir esse problema?



obrigado









* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



To post a response via email (IIUG members only):



1. Address it to iiug-por@iiug.org

2. Include the bracketed message number in the subject line: [259]



* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

 
Subscribe to this feed
You can subscribe to this RSS feed in a number of ways, including the following:

Drag the orange RSS button into your News Reader

Drag the URL of the RSS feed into your News Reader

Cut and paste the URL of the RSS feed into your News Readerv