GARANTIR DESCONTO

Fórum Backup/Restore Classic Server #50384

07/04/2005

0

Senhores,

Estou um problema para fazer o restore de um banco de dados em Firebird 1.5. Tenho uma base de dados de 1gb que está em Interbase 6. Como o servidor é possui o processador SWP e com 1Gb de RAM, eu optei por instalar o Classic Server. Então eu fiz o backup do banco ainda em Interbase, desinstalei-o e instalei o Classic Server para fazer o restore. Quando tento fazer o restore, o servidor me retorna o seguinte erro:

IBE: Starting restore. Current time: 12:04:10
gbak: ERROR: multiple sources or destinations specified
gbak: Exiting before completion due to errors

IBE: Restore completed. Current time: 12:04:23. Elapsed time: 00:00:12

Alguém poderia me ajudar?

Ahh! Outra coisa, estou fazendo isso pelo IBEXPERT localmente no servidor.

SO é: Windows 2000 Server SP4.

Agradeço a quem puder me ajudar,


Chmeireles

Chmeireles

Responder

Posts

07/04/2005

Vinicius2k

Colega,

Vc já tentou efetuar o restore via console GBAK ? Particularmente, acho a interface com a API de serviços do IBExpert muito ruim.

T+


Responder

Gostei + 0

07/04/2005

Afarias

Eu não sei o q o IBExpert faz (se usa ServicesAPI ou GBAK), mas vc não pode usar ServicesAPI com IB Classic, vc deve fazer o backup/retore com o GBAK

via linha de comando é muito simples:

backup:

gbak -b -t -i banco.gdb banco.bkp -user sysdba -pass senha

restore (por cima)

gbak -r -v banco.bkp banco.gdb -user sysdba -pass senha

restore (novo arquivo)

gbak -c -v banco.bkp banco.gdb -user sysdba -pass senha



T+


Responder

Gostei + 0

07/04/2005

Chmeireles

Entendi!

Tenho um problema. O banco de dados não está aqui comigo, está num cliente, estou acessando remotamente. Posso usar esse GBAK para fazer o backup/restore remotamente?


Responder

Gostei + 0

07/04/2005

Afarias

|Posso usar esse GBAK para fazer o backup/restore remotamente?

sim


T+


Responder

Gostei + 0

07/04/2005

Chmeireles

Desculpem a minha ignorância,

É que eu sempre fiz essas operações pelo Ibexpert. Não faça menor idéia de como fazer algumas operações de manutenção usando o prompt do comando.

Qual é a sintaxe do comando GBAK para fazer o backup/restore de uma banco remotamente?

Como faço para tirar as estatísticas do banco de dados? Como é que se faz?

Agradeço mais uma vez,


Responder

Gostei + 0

07/04/2005

Chmeireles

Outra coisa,


Eu usava todos esses recursos pelo Ibexpert quando estava usando o Super Server. Pq agora não funciona mais com o Classic Server?


Responder

Gostei + 0

07/04/2005

Afarias

|Eu usava todos esses recursos pelo Ibexpert quando estava usando o
|Super Server. Pq agora não funciona mais com o Classic Server?

pq provavelmente o IBExpert usa a ServicesAPI do IB para realizar estas operações, e esta API só existe no IB SuperServer (o IB Classic não disponibiliza esta interface)


T+


Responder

Gostei + 0

07/04/2005

Afarias

|Qual é a sintaxe do comando GBAK para fazer o backup/restore de uma
|banco remotamente?

exemplo de backup:

gbak -b -v -t -i servidor:c:\caminho\banco.gdb banco.bkp -user sysdba -pass senha


|Como faço para tirar as estatísticas do banco de dados? Como é que se
|faz?

o melhor é vc ler os manuais (ou help das ferramentas)... as estatísticas vc pode tirar com o GSTAT

as principais ferramentas são

gfix
gbak
isql
gstat
gsec


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar