Obrigado pela dica Erasmo, vou verificar qual a versão do cliente.

  -----Mensagem original-----
  De: owner-sql...@virtualand.net [mailto:owner-sql...@virtualand.net]em
nome de Erasmo
  Enviada em: quarta-feira, 13 de maio de 2009 10:35
  Para: sqlwin@virtualand.net
  Assunto: Re: RES: [sqlwin] Erro 32637


  Um detalhe importante, existem duas versões do Oracle XE 10g:

  - Oracle XE 10g Universal: só opera com padrão UTF8, portanto só funciona
corretamente com o TD5.1.

  - Oracle XE 10g  LATIN1 database for Western European language: este opera
como o tradicional, onde podemos setar a language correta, aqui por exemplo
uso AMERICAN_AMERICA.WE8ISO8859P1.

  Se você instalou o Universal, o NLS_LANG do oracle só pode ser
<locate>.UTF8, no meu caso AMERICAN_AMERICA.UTF8. Mas isso não funciona bem
com TD´s anteriores ao 5.1 por não serem Unicode, ou seja, duas opções:

  1) Na sua máquina cliente vc utiliza NLS_LANG com UTF8, mas vai sofrer com
outros erros que poderam ocorrer por ser Unicode.
  2) Reinstalar o servidor com a versão Latin1 WE, e com certeza vai
resolver tudo.

  Agora, se vc já está usando a Latin1 WE, realmente pode ser algum problema
com o conteúdo da chave NLS_LANG no registro do Oracle.

  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 13/5/2009 08:48, George Hilton wrote:
    Bom dia Rafael,

    o Oracle XE é o que está instalado no servidor, mas na máquina em que
ocorre o erro está com o cliente Oracle 8!
    Eu tenho que alterar a linguagem no registro ?
      -----Mensagem original-----
      De: owner-sql...@virtualand.net [mailto:owner-sql...@virtualand.net]em
nome de rafael larizzatti
      Enviada em: quarta-feira, 13 de maio de 2009 08:05
      Para: sqlwin@virtualand.net
      Assunto: Re: [sqlwin] Erro 32637


      Bom dia Geroge,

      Temos problema parecido com Oracle 8.
      Veja as entradas do oracle no regedit e compare entre as máquinas.
      Quando nos deparamos com esse erro, ocorre por causa da entrada do
language.

      Espero ter ajudado
      Rafael Larizzatti


      2009/5/12 George Hilton <geof...@ipqtecnologia.com.br>


                          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
                          www.ipqtecnologia.com.br
                          +55 (71) 3340-3200







Responder a