[firebase-br] RES: RES: RES: RES: RES: RES: RES: RES: Qual versão posso instalar no Windows Server 2012 ?

Gladiston Santana gladiston em vidy.com.br
Qui Ago 1 17:04:40 -03 2013


@echo off
SET ISC_USER=SYSDBA
SET ISC_PASSWORD=masterkey
gfix -v -full localhost:X:\pasta\arq.fdb
if not %errorlevel% 0 goto erro
gfix -mend -full -ignore localhost:X:\pasta\arq.fdb
if not %errorlevel% 0 goto erro
gfix -sweep localhost:X:\pasta\arq.fdb
if not %errorlevel% 0 goto erro
gbak -backup -v -ignore -garbage localhost:X:\pasta\arq.fdb arq.fbk
if not %errorlevel% 0 goto erro
gbak -CREATE -VERIFY -REPLACE_DATABASE -FIX_FSS_D WIN1252 -FIX_FSS_M
WIN1252 -P 16384 -USER SYSDBA -PASSWORD masterkey arq.fbk localhost:
X:\pasta\arq252.fdb
if not %errorlevel% 0 goto erro
goto fim
:erro
echo deu pau (erro=%errorlevel%), veja o log....
:fim
echo Terminado!

Em algum lugar no site firebirdsql.org tem os errorlevel que app usa como
retorno, alguns podem ser >0 e serem apenas warnings e do jeito que tá aí,
se for diferente de zero ele pula para a sessão dedicada a erro. Mas ainda
seria melhor em .vbs

Em 1 de agosto de 2013 16:04, Julio F. Figueiredo <tuskinhu em gmail.com>escreveu:

> Eu nos clientes coloco assim:
>
> Via propriedades de sistema, coloco o path do bin do firebird no path, pra
> usar direto os comandos.
> Troca tb para a sua senha correta dos bancos.
> No fim terei 3 arquivos, o banco migrado fica como Arq252.fdb ai renomeio o
> antigo pra old e o 252 pro nome padrão.
>
>
> SET ISC_USER=SYSDBA
> SET ISC_PASSWORD=masterkey
> gfix -v -full localhost:X:\pasta\arq.fdb
> gfix -mend -full -ignore localhost:X:\pasta\arq.fdb
> gfix -sweep localhost:X:\pasta\arq.fdb
> gbak -backup -v -ignore -garbage localhost:X:\pasta\arq.fdb arq.fbk
> gbak -CREATE -VERIFY -REPLACE_DATABASE -FIX_FSS_D WIN1252 -FIX_FSS_M
> WIN1252 -P 16384 -USER SYSDBA -PASSWORD masterkey arq.fbk localhost:
> X:\pasta\arq252.fdb
>
>



Mais detalhes sobre a lista de discussão lista