Euler,

Tenho mais uma pista. Na verdade, consegui "resolver" e minha
aplicação está rodando perfeitamente no FreeBA.

Como disse estou pesquisando muito mesmo na net e encontrei e fiz o
seguinte: dentro da minha fonte de dados no gerenciador ODBC (win) eu
cliquei em "Datasource" e depois em "Page 2".

Ali eu desmarquei a opção: "Updatable cursors" e salvei tudo. Funcionou assim.

Agora o ponto é: sinceramente não sei o que isso pode acarretar mais a
fundo além do óbvio que imagino ser relacionado a atualização de
cursores, se puder me esclarecer.

Vou continuar pesquisando porque quero descobrir que tipo de paramêtro
de compilação faz com que o PostgreSQL do Ubuntu (apt) não dar esse
problema. É uma boa oportunidade para me aprofundar na arquitetura do
PostgreSQL, inclusive se puder me indicar algo pra ler.

Um abraço e obrigado pela força.

--
Fernando França
Linux User #263682

CMAS/CBPDS *
DAN #2058378

http://desconstruindo.eng.br
http://www.cbpf.br/~lsd
http://www.rnp.br/keyserver/pks/lookup?search=0xD41D2910

Esta mensagem, incluindo seus anexos, contém informações legais
privilegiadas e/ou confidenciais, não podendo ser retransmitida,
arquivada,divulgada ou copiada sem autorização do remetente. Caso
tenha recebido esta mensagem por engano, por favor informe o remetente
respondendo imediatamente a este e-mail, e em seguida apague-a do seu
computador.

All information in this e-mail and attachments is confidential and
privileged. If you are not the intended addressee, please notify us
immediately by returning this e-mail and delete this message from your
computer. You should not forward, file, copy nor disclose this e-mail
to any other person without prior authorization.



2009/1/16 Euler Taveira de Oliveira <[email protected]>:
> Fernando França escreveu:
>
> [Eu não tenho um FreeBSD em mãos agora, portanto, não posso testar...]
>
>> SELECT * FROM nextel WHERE ctid = '(,)';
>>
>> O resultado no Ubuntu foi o normal (eu acho):
>>
>>  id_nextel | msg_misn
>> -----------+----------
>> (0 rows)
>>
>> Agora o resultado no FreeBA foi o tal erro:
>>
>> ERROR:  invalid input syntax for type tid: "(,)"
>>
> O código não mudou muito da 8.1 para 8.3, mas tu já testou a 8.3? [Olhando o
> código...] Existem 3 testes em tidin() (src/backend/utils/adt/tid.c) que podem
> estar falhando; eu suspeitaria dos 2 últimos, especificamente, em strtoul() ou
> strtol(). Altere as mensagens de erro e veja onde está falhando.
>
>
> --
>  Euler Taveira de Oliveira
>  http://www.timbira.com/
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a