[firebase-br] (sem assunto)

Lenon Belozi lenon.belozi em gmail.com
Sex Jun 28 16:34:55 -03 2013


Jéter é exatamente isso.

Ocorre que nuca consigo realizar o restore/backup, geralmente da erro.

Utilizo o IBexpert como SGDB.

Sabe algum artigo ou site que tenha o passo a passo.

Queria fazer exatamente isso, gerar um script apenas da base com tudo,
procedure, indices, chaves PK e FK, triggers, UDFs, roles ... depois rodar
o script no Servidor com firebird "atual"  2.1 e posteriormente popula-lo
novamente !

Porém são sei ao certo como extrair completo o script do banco, imagino que
seja Extract Metadata, assim extrai apenas a estrutura?

E depois como populo do banco antigo para este com ODS nova? Faço o Pump
com alguma ferramenta expecifica ou na unha mesmo (Prcedures e bla ...) ?

Agradeco muito a ajuda, esse forum ta me fazendo gostar cada vez mais do
firebird, pois utilizava muito o SQL server.

Atenciosamente.

Em 28 de junho de 2013 10:24, Jéter Rabelo - GMail
<jeter.rabelo em gmail.com>escreveu:

> Bom dia.
>
> Mas tem um "pequeno" problema. O BD está numa ODS antiga, efetuar backup
> no servidor com outra ODS podem ocorrer problemas.
>
> O mais certo, nesse caso seria extrair todos os dados e criar um banco
> zerado e incluir os dados.
>
> Para que o backup/restore não tenha nenhum tipo de problemas, deve-se
> fazer o backup na versão original e restaurar na nova versão do Firebird.
>
> Atenciosamente.
> Jéter Rabelo Ferreira
> Em 28/06/2013 09:56, Julio F. Figueiredo escreveu:
>
>  Meu procedimento para migração de bases:
>>
>> (para nao ficar colocando a senha toda hr no windows)
>> SET ISC_USER=SYSDBA
>> SET ISC_PASSWORD=masterkey
>>
>> -- Procedimentos
>> gfix -v -full localhost:c:\xx\xx.fdb
>> gfix -mend -full -ignore localhost:c:\xx\xx.fdb.fdb
>> gfix -sweep localhost:c:\xx\xx.fdb.fdb
>> gbak -backup -v -ignore -garbage localhost:c:\xx\xx.fdb.fdb xx.fbk
>> --
>> gbak -CREATE -VERIFY -REPLACE_DATABASE -FIX_FSS_D WIN1252 -FIX_FSS_M
>> WIN1252 -P 16384 -USER SYSDBA -PASSWORD masterkey xx.fbk
>> localhost:c:\xx\xx
>> 252.fdb
>>
>> Eu normalmente executo tudo dentro do servidor mais novo. Tenho migrado
>> todos os meus bancos de qualquer versão para a versão 2.5.2.
>> Normalmente eu desinstalo o FB antigo, instalo o FB novo, e rodo o
>> procedimento, pra mim funciona normal.
>>
>> No procedimento padrão, vc roda os comandos até onde faz o backup (linha 1
>> a linha 4) no FB anterior, ai sim vc atualizaria a versão e faria o
>> restore
>> (última linha) já no server atualizado.
>>
>>
>> ______________________________**__________
>> Att,
>> *Julio F. Figueiredo*
>> *Analista de Sistemas*
>>
>>
>> Em 28 de junho de 2013 09:41, Lenon Belozi <lenon.belozi em gmail.com>**
>> escreveu:
>>
>>  Sim, mas quanto eu fizer o restore ele ja vai mudar a ODS ?
>>>
>>> Em 28 de junho de 2013 09:35, Frederico Godoi
>>> <frederico.godoi em gmail.com>**escreveu:
>>>
>>>  Dentro do servidor está Firebird 2.1 certo ? Faça lá mesmo.
>>>>
>>>> Frederico
>>>>
>>>>
>>>> 2013/6/28 Frederico Godoi <frederico.godoi em gmail.com>
>>>>
>>>>  Como disse o Marcos, já tentou fazer o backup e o restore ?
>>>>>
>>>>> Frederico
>>>>>
>>>>>
>>>>
>>>> --
>>>> Frederico Godoi
>>>> ______________________________**________________
>>>> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
>>>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>>>
>>>>
>>>
>>> --
>>> *Lenon Carvalho Belozi
>>>
>>> Técnico de Informática - Pio Xll
>>> Graduando do curso Sistemas de Informação
>>> Universidade Federal de Juiz de Fora - UFJF*
>>> ______________________________**________________
>>> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
>>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<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<http://www.firebase.com.br/fb/artigo.php?id=1107>
>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<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<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



-- 
*Lenon Carvalho Belozi

Técnico de Informática - Pio Xll
Graduando do curso Sistemas de Informação
Universidade Federal de Juiz de Fora - UFJF*



Mais detalhes sobre a lista de discussão lista