[firebase-br] Mensagem de erro 'diferente' com Win 7 64 + FB 2.1.3

Eduardo Jedliczka jedyfb em gmail.com
Sex Dez 4 11:36:14 -03 2009


sem problemas... pode copiar o firebird.msg para a pasta do
aplicativo....

só fique atento ao dia que atualizar o banco pois o arquivo firebird.msg
muda de versão para versão.

abraço

Eduardo

Em Sex, 2009-12-04 às 10:52 -0200, Andrei Luís escreveu:

> Obrigado pela detalhada explanação Eduardo. Acho que vou instalar o FB
> 32bits mesmo.
> 
> Algo que não ficou claro pra mim: algum problema se copiar o firebird.msg
> para a pasta do IBExpert ou isso pode gerar problemas? Porque por enquanto
> esse é o único problema que tenho enfrentando.
> 
> []
> Andrei
> 
> 2009/12/4 Eduardo Jedliczka <jedyfb em gmail.com>
> 
> > Andrei, infelizmente o universo windows ainda não está totalmente
> > adaptado à plataforma de 64 bits...
> >
> > para resolver este problema, talvez fosse necessário instalar o client
> > do Firebird de 32 bits pois o ibexpert é um software de 32 bits...
> > (ontem tive um problema semelhante com uma máquina Win Seven x64 com o
> > Open Office x32 e o Run-time do Java x64 - resultado tive que instalar o
> > run-time do java x32)
> >
> > Só que isto irá gerar OUTRO problema.... não dá para instalar o client
> > do firebird de 32 bits juntamente com o server do Firebird de 64 bits..
> >
> > já no linux... aplicações e Libs/Shared Objects de 64 bits possuem nomes
> > diferentes das versões de 32 bits, assim, é possível que ambas convivam
> > harmoniozamente.
> >
> > Mais uma vez, a microsoft nos leva à um novo escopo do "DLL HELL"...
> >
> > Sendo assim, seria importante você usar o firebird de 32 bits (assim
> > evita conflitos com outras ferramentas além do ibexpert) no ambiente de
> > desenvolvimento e/ou nos clientes.
> >
> > Já no server de produção, fica livre para usar a versão de 64 bits,
> > desde que não use estas ferramentas no mesmo.
> >
> > abraço
> >
> > Eduardo
> >
> > Em Qui, 2009-12-03 às 11:24 -0200, Andrei Luís escreveu:
> > > Bom dia a todos,
> > >
> > > Cenário:
> > > Windows 7 64 bits Home Premium
> > > Firebird 2.1.3.18185_0_x64
> > > IBExpert Personal Edition 2009.11.02
> > >
> > > Migrei recentemente pro Win 7 64 bits, antes utilizava sempre Windows 32
> > > bits (XP, Vista e 7). Estou recebendo uma msg de erro diferente quando
> > tento
> > > rodar um sql COM ERRO no IBExpert, não cheguei a testar em uma aplicação
> > > Delphi, que é a linguagem que programo.
> > >
> > > Ex.:
> > >
> > > insert into combustiveis_veiculos (combustivel) select distinct combus
> > from
> > > veiculos;
> > >
> > > ao rodar esta instrução vem a msg de erro:
> > >
> > > can't format message 13:794 -- message file C:\Program Files
> > > (x86)\HK-Software\firebird.msg not found.
> > > Dynamic SQL Error.
> > > SQL error code = -206.
> > > Column unknown.
> > > COMBUSTIVEL.
> > > At line 1, column 77.
> > >
> > > A parte estranha é a primeira: 'can't format message ...', antes com Win
> > 7
> > > 32bits isso nunca aconteceu.
> > >
> > > Bem, até onde fui:
> > > - copiei o firebird.msg da pasta de instalação do Firebird na pasta que o
> > > IBExpert está procurando. Rodei a instrução e a mensagem voltou ao
> > 'normal'.
> > > - adicionei à variável de sistema PATH, o caminho onde o arquivo
> > > firebird.msg está. Não resolveu.
> > >
> > >
> > >
> > > Bem, tudo isso pra chegar a pergunta: posso simplesmente copiar o
> > > firebird.msg para a pasta do IBExpert ou terei problemas fazendo isso?
> > > Existe outra solução pra isso?
> > >
> > >
> > > []s
> > > Andrei
> >
> >
> ______________________________________________
> 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