[firebase-br] RESOLVIDO RES: Erro view com Fire 2.5 e Windows Server.

André Conrado acf em andreconrado.net
Qui Maio 3 11:41:55 -03 2012


feedback importante, eu mesmo havia ficado muito curioso quanto a esta
ocorrência.

abçs


Em 2 de maio de 2012 22:20, Daniel Reis <daniellcr em yahoo.com.br> escreveu:
> Pessoal, resolvi o problema descrito abaixo instalando a versão mais nova do Firebird, antes estava com a versão 2.5.0 e atualizei para 2.5.1.
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Daniel Reis
> Enviada em: sábado, 28 de abril de 2012 10:48
> Para: 'FireBase'
> Assunto: [firebase-br] Erro view com Fire 2.5 e Windows Server.
>
> Pessoal, tenho a seguinte View:
>
>
>
>
>
> CREATE VIEW VW_SPC3(CPJ_CDCLII006)
>
> AS
>
> SELECT CPJ.CPJ_CDCLII006
>
> FROM TB_CPJ CPJ WHERE CPJ.CPJ_CDCLII006 NOT IN (
>
> SELECT CPJ_CDCLII006 FROM TB_CON WHERE
>
>       CON_DTPPGD000 >= CURRENT_TIMESTAMP
>
>       );
>
>
>
> Ela estava funcionando normalmente em um servidor Windows 2003 Server R2 com Firebird 2.1. Após a atualização da base para Firebird 2.5 começou apresentar erros.
>
>
>
> Arithmetic overflow or division by zero has occurred.
>
>
>
> Se a query for executada fora da view não apresenta erro. O erro só acontece se for como view.
>
>
>
> Fazendo diversos testes e alterando a view conforme sugestões dos amigos da lista, descobri que o problema tem alguma relação com o Windows Server. A mesma base rodando em outro servidor com Windows 7 não da erros.
>
>
>
> Resumindo:
>
> O erro só acontece se a versão do fire for 2.5, se a base estiver em um servidor com Windows 2003 Server e se a query for executada como View.
>
> A mesma base em um servidor com Windows 7 não apresenta erro.
>
>
>
> Se alguém puder ajudar, desde já agradeço.
>
>
>
>
>
> Daniel Reis
>
> š    <mailto:rafaelgomes em multiproducoes.com.br> daniel em lojasimpacto.com.br
>
> ( +55 71 3644-1992
>
> 2     +55 71 8836-1939
>
> P Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE!
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista