[firebase-br] Duvida em instalação de duas versões do Firebird

Carlos H. Cantu listas em warmboot.com.br
Qua Mar 13 16:57:07 -03 2013


instsvc -?
Unknown switch "?"

Usage:
  instsvc i[nstall] [ -s[uperserver]* | -c[lassic] ]
                    [ -a[uto]* | -d[emand] ]
                    [ -g[uardian] ]
                    [ -l[ogin] username [password] ]
                    [ -n[ame] instance ]
                    [ -i[nteractive] ]

          sta[rt]   [ -b[oostpriority] ]
                    [ -n[ame] instance ]
          sto[p]    [ -n[ame] instance ]
          q[uery]
          r[emove]  [ -n[ame] instance ]

  This utility should be located and run from the 'bin' directory
  of your Firebird installation.

  '*' denotes the default values
  '-z' can be used with any other option, prints version
  'username' refers by default to a local account on this machine.
  Use the format 'domain\username' or 'server\username' if appropriate.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

JA> Obrigado, já li este artigo, mas ele não explica sobre alteracao de
JA> nome de instancia do Firebird

JA> Jean Alysson

JA> Em 13 de março de 2013 16:27, Julio F. Figueiredo <tuskinhu em gmail.com> escreveu:
>> Eu tenho este artigo q copiei de algum local, mas nao gravei.
>> Segue:
>>
>> Data da última atualização: 29/05/2008
>>
>> Em um artigo anterior (Instalando duas versões do Firebird em uma mesma
>> máquina), demonstrei passo a passo como instalar as versões 1.0 e 1.5 ou
>> 2.0 na mesma máquina e utiliza-los como serviço, sem problemas.
>>
>> Neste artigo, demonstrarei como podemos instalar a versão 2.1 do Firebird
>> junto às outras versões – isto graças à possibilidade que o FB 2.1 nos dá
>> de renomear o serviço durante o processo de instanciar o mesmo. Os passos
>> iniciais são os mesmo descritos no artigo anterior. Mostrarei aqui o que
>> devemos modificar a partir da instalação da versão 2.1 quando alguma versão
>> anterior já estiver instalada, conforme demonstro na imagem abaixo (versão
>> 1.0 e 1.5 instaladas):
>>
>> Durante o processo de instalação do FB 2.1 será exibido um alerta informado
>> que se encontra em execução um servidor Firebird 1.5 ou posterior, e que o
>> serviço/aplicação deve ser finalizado.
>>
>> Após clicar em Ok, a instalação será abortada. Para que consigamos
>> prosseguir é necessário que seja parado o serviço do FB 1.5 ou 2.0 (vá em
>> Ferramentas Administrativas/Serviços e pare o mesmo). Feito isto, execute
>> novamente o processo de instalação do FB 2.1.
>>
>> Concluída a instalação da versão 2.1 – partiremos agora para instanciar o
>> serviço e iniciar o mesmo, isto será feito manualmente através do
>> utilitário de linha de comando instsvc que faz parte do pacote de
>> instalação e encontra-se na pasta bin.
>>
>> Abra um prompt de comando (Iniciar/Executar – cmd ou
>> Iniciar/Programas/Promp de Comando). No prompt, digite:
>> cd\Arquivos de Programas\Firebird\Firebird_2_1 <Enter>
>>
>> Já dentro do diretório onde o FB foi instalado, digite:
>> edit firebird.conf
>>
>> Será aberta a tela do editor de texto Edit, com o conteúdo do referido
>> arquivo carregado. Localize a linha #RemoteServicePort=3050 e faça as
>> seguintes alterações:
>>
>> Remova o caractere # da frente da linha, e depois altere o número da porta
>> 3050 para qualquer outro número de porta permitida (que não esteja sendo
>> usada por outros programas). Salve as alterações feitas no documento e saia
>> do editor de textos.
>>
>> Agora iniciaremos o processo de criação da instância do serviço e a
>> inicialização do mesmo.
>>
>> Vamos agora para o diretório onde esta localizado o instsvc...
>>
>> Digite cd bin <Enter>, depois digite instsvc i –s –a –g –n Firebird_2_1
>> <Enter> (observe o parâmetro –n e logo em seguida o nome Firebird_2_1 –
>> este será o nome do serviço do FB 2.1 no Windows).
>>
>> Serão exibidas duas linhas de mensagens informando que foram criados com
>> sucesso os serviços do Server e Guardian. Digite instsvc sta <Enter>, será
>> mostrada uma nova linha de mensagem informado que o serviço foi iniciado
>> com sucesso.
>>
>>
>> Se tudo ocorreu bem, agora você terá as versões 1.0, 1.5 ou 2.0 e 2.1
>> instaladas e em execução como serviço em uma mesma máquina!
>>
>> Bom trabalho e até uma próxima oportunidade.
>>
>> Sds,
>>
>> Hélio Oliveira - hpensador(arroba)gmail.com
>> Analista de Sistemas
>> Delphi Developer
>>
>>
>>
>>
>> ________________________________________
>> Att,
>> *Julio F. Figueiredo*
>> *Analista de Sistemas*
>>
>>
>> Em 13 de março de 2013 16:01, Jean Alysson <jeanpapa em gmail.com> escreveu:
>>
>>> Olá, estou querendo usar o script abaixo para instalar duas versoes de
>>> firebird:
>>>
>>> cd /d C:\Arquivos de programas\Firebird\Firebird_2_1\bin
>>> @echo off
>>> if "%1"=="" (
>>> instreg install -z
>>> )
>>> setlocal
>>> set INSTALL_SERVICE=install -auto -superserver -guardian -z
>>> set START_SERVICE=start
>>> if not "%1"=="" (
>>> set INSTALL_SERVICE=%INSTALL_SERVICE% -n %1
>>> set START_SERVICE=%START_SERVICE% -n %1
>>> )
>>> instsvc %INSTALL_SERVICE%
>>> instsvc %START_SERVICE%
>>> endlocal
>>>
>>> e depois executar o mesmo arquivo BAT em:
>>> cd /d C:\Arquivos de programas\Firebird\Firebird_2_5\bin
>>>
>>> mas preciso dos arquivos das versoes para executa-los, devo instalar
>>> normalmente, copiar as estruturas de diretorios das duas versões,
>>> desinstalar os dois e depois executar cada instalacao do seu diretorio
>>> especifico ?
>>>
>>>
>>> Obrigado
>>> Jean Alysson Ambrosio
>>>
>>> ______________________________________________
>>> 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