[firebase-br] Firebird linha de comando para InstallShield

Neodir Beltrame Moterle neodir.moterle em gmail.com
Ter Jul 13 16:32:09 -03 2010


Olá a todos da lista!

Estamos com o seguinte problema aqui na empresa, alias descobrimos o
maldito hoje, no istalador de nossos sistemas utilizavamos o
Firebird-1.5.2.4731-Win32 SuperServer e instalava perfeitamente...  ai
atualizamos para a versão do Firebird-1.5.6.5026-0-Win32 e passou a não
respeitar mais nossas validações feitas através do installshield conforme
segue abaixo:

//Verifica se for Win Vista ele não instala o FireBird no painel de controle
/NOCPL
if (SYSINFO.nISOSL == ISOSL_WINVISTA) then
  svString="/SP- /SILENT /NORESTART /NOICONS /NOCPL
/COMPONENTS=\"SuperServerComponent, ServerComponent,
DevAdminComponent, ClientComponent\"" ;
else
  svString="/SP- /SILENT /NORESTART /NOICONS
/COMPONENTS=\"SuperServerComponent, ServerComponent, DevAdminComponent,
ClientComponent\"" ;
endif;

Só que mesmo com essa validação quando instalado no windows 64 Bits, tanto
Vista como 7, com o Firebird-1.5.6.5026-0-Win32 instala como Classic Server
sem respeitar o comando acima.

A pergunta é alguém saberia nos dizer porque disso? Porque ele instala como
Classic Server ao Invés de Super Server com parâmetros acima descritos?

Sds,

Neodir Beltrame Moterle



Mais detalhes sobre a lista de discussão lista