RE: [firebase-br] Instalação personalizada do Firebird

Alessandro Francisco alessandro_francisco em msn.com
Qua Out 25 07:54:45 -03 2006


O SQL Server permite a criação de instâncias, e quanto a versões ele consegue rodar verões anteriores sem problemas, por exemplo o SQL 2005 que tem a estrutura 8.0, suporta as estruturas abaixo (7, 6 e assim segue).
 
Alguêm sabe se isso é possível no firebird? Se isso não for possível eu aconselharia o seguinte... seu sistema teria que verificar a versão do firebird toda vez que abri-se, se ele encontrar uma versão diferente bloqueia o sistema e solicita uma reinstalação para reparação.
 
Alessandro



> From: temp em tecnobyte.com.br> To: lista em firebase.com.br> Subject: Re: [firebase-br] Instalação personalizada do Firebird> Date: Tue, 24 Oct 2006 20:27:51 -0400> > >> Boa noite> >>> >> Até hoje tenho oferecido aos usuários de meus sistemas o instalador> >> oficial> >> do Firebird para configurar o servidor. Algumas vezes, entretanto,> >> instaladores de outros softwares sobrepõem a instalação do Firebird> 1.5(que> >> eu uso) por outras versões do FB ou IB, causando problemas. Além do mau> >> funcionamento do sistema devido a incompatibilidades entre as versões do> >> FB> >> e IB, podem também corromper a base de dados.> >>> >> Estou preocupado agora com a chegada do FB 2.0, pois uma atualização do> FB> >> 1.5 para 2.0 sem fazer backup/restore da base de dados como recomendado> >> poderia causar sérios problemas. O pior é que um instalador mal projetado> >> (a> >> maioria, infelizmente) instala o Firebird atualizado sem qualquer> >> preocupação com software de outros desenvolvedores.> >>> >> Então acredito que a solução seria fazer para minhas aplicações uma> >> instalação personalizada do FB de modo que rode independente de qualquer> >> outra instalação (mas não serve o embarcado, pois preciso de acesso> >> remoto).> >> Assim se o Firebird da máquina do usuário for atualizado, meu sistema> >> ainda> >> manterá o FB que meu instalador configurou. A idéia consiste em rodar uma> >> instância do FB totalmente distinta para evitar os problemas citados.> >>> >> Fiz algumas pesquisas sobre o assunto e já estou ajuntando informações a> >> respeito, mas ainda não encontrei resposta para as perguntas abaixo:> >>> >> 1. Preciso configurar o registro do Windows para este tipo de instalação> >> que> >> desejo fazer?> >>> >> 2. Tem como eu rodar como serviço o servidor desta instalação> >> personalizada> >> sem interferir noutra instalação que já esteja configurada no sistema?> >> Observe que não quero substituir o serviço "Firebird Server -> >> DefaultInstance" que já é instalado pelo instalador oficial. A idéia> seria> >> instalar como outro serviço (MeuFirebirdServer).> >>> > 3. Posso trocar o nome do "fbserver.exe" para outro qualquer? Há> >> restrições?> >> Quais?> >>> >> Atenciosamente.> >>> >> Daniel P. Guimarães> >> Tecnobyte Informática> >> www.tecnobyte.com.br> > > > Achei legal essa sua ideia.> > Não seria o caso somente de trocar a pasta onde seria instalada o fbserver> e> > a porta não?> > Isso ACHO que pode ser feito configurando o script de instalação do inno> > setup para o fb.> > > Mas por outro lado eu não faria isso pois assim quando alguem "fudesse"> seu> > sistema com outra instalação você teria que ir lá e cobraria a visita...> > > Mas senão for somente configurar o innosetup e se conseguir me avisa se> > conseguir O.K?> > > Valew> > Fernando Reis Guimarães> > > Creio que não basta alterar o path da instalação, pois outra instalação iria> sobrepôr "meu" Firebird e causar problemas. Acredito que seria necessário> no mínimo:> > 1. Alterar o path da instalação (InnoSetup).> 2. Trocar a porta TCP/IP (firebird.conf).> 3. Rodar o serviço com outro nome (não sei como). Alguém sabe como?> > Atenciosamente.> > Daniel P. Guimarães> www.tecnobyte.com.br> > > > ______________________________________________> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_________________________________________________________________
Busque em qualquer página da Web com alta proteção. Obtenha o Windows Live Toolbar GRATUITO ainda hoje!
http://toolbar.live.com/


Mais detalhes sobre a lista de discussão lista