George,

O código de erro retornado pela função SqlError, no caso do Oracle, é sempre 20000 a mais, para saber o erro exato no Oracle subtraia os 20000. No seu caso, o código 32637 - 20000 = 12637.

Descrição do erro:

*TNS-12637 Packet receive failed*
   *Cause:* A process was unable to receive a packet from another
   process. Possible causes include:

       * The other process was terminated.
       * The machine on which the other process is running went down.
       * Some other communications error occurred.

*Action:* If the cause is not obvious, contact Oracle Support Services.
Como o próprio erro descreve, não é uma coisa muito óbvia.
Nunca tive este problema, aparentemente o banco está instável e caindo sozinho, procure nos foruns da oracle, talves alguém tenha uma dica específica deste erro.

Sds,
Erasmo

--
Erasmo Bispo de Oliveira Junior
Gerente de Pesquisa e Desenvolvimento
Softway - Softcomex Informática Ltda.
Pabx: +55 (19) 3344.9200
Direto:+55 (19) 3344.9361
Fax: +55 (19) 3344.9240
e-mail: erasmo.olive...@sfw.com.br
web: http://www.softcomex.com.br

Antes de imprimir esta mensagem, pense em sua responsabilidade e compromisso com o meio ambiente!


On 12/5/2009 17:33, George Hilton wrote:
Pessoal,
minha aplicação feita na versão 1.5.1 do Centura rodando no Oracle 10G XE, em uma única máquina cliente está ocorrendo erro ao tentar inserir em uma tabela. SQL Error 32637, not found in ERROR.SQL. Alguém já se deparou com esse erro? Sds,

*George Hilton
Analista de Sistemas
*geof...@ipqtecnologia.com.br <mailto:mlu...@ipqtecnologia.com.br>
www.ipqtecnologia.com.br <http://www.ipqtecnologia.com.br>
+55 (71) 3340-3200      
        
        



Responder a