Página 1 de 1

restauração manual base 2

Enviado: 14 Out 2011, 01:07
por naneafa
Olá,

Para a restauração manual do backup da versão 2.. deixo ativa a base 2 conforme o passo-a-passo que tem aqui em cima nos tópicos. Até aí tudo ok..
mas eu preciso restaurar mais que um banco e se realizo novamente o mesmo procedimento o sistema me diz que não pode realizar pois já tem um banco 2 ativo, lógico.
Como faço pra "desativar" esse banco 2 ou desfazer a ação pra poder restaurar outro?
ou vou precisar desinstalar tudo e instalar novamente pra cada banco que eu tenho que recuperar?

Ficou confuso?

Gracias,

Nane

Re: restauração manual base 2

Enviado: 14 Out 2011, 12:32
por wlucas
Boa tarde Naneafa.

Sim, bem embassado. :mrgreen:

Eu não entendi exatamente o que vc quer fazer restaurando a base biblivre2, várias vezes no mesmo computador, mas para ter bases diferentes, execute esse comando no PgAdmin III, após clicar no botão SQL.

ALTER DATABASE "biblivre2" RENAME TO "biblivre2_naneafa";

Atenciosamente. :ugeek:

Re: restauração manual base 2

Enviado: 14 Out 2011, 13:57
por naneafa
acho que eu que não soube explicar..
não é tão complicado assim.

Vou tentar novamente.
Eu não quero vários bancos, é que estou com muitos arquivos de backup biblivre2 pra restaurar e enviar para suas respectivas bibliotecas...
Estou fazendo tudo no meu computador, daí restaurei a primeira, fiz o backup b3b, salvei.
Daí fui passar pra segunda..e aí vem o aviso, óbvio, de que já existe um banco 2 ativo..
imagino que podia ter só uma linha de codigo pra "apagar" a base 2 ativa..
honestamente acho que é uma solução bem simples mas eu não estou conseguindo pensar nisso..

mesmo assim, se estiver com paciência, pode me explicar melhor essa parte de ter várias bases 2?


Abraços

Re: restauração manual base 2

Enviado: 14 Out 2011, 17:13
por wlucas
Boa tarde Naneafa.

Vc usará o seguinte comando para excluir a base : dropdb -U postgres -e biblivre2;

Em seguida o tutorial viewtopic.php?f=14&t=119 com a base em anexo.

Se vc não quiser excluir as bases é so renomear pelo comando:
ALTER DATABASE "biblivre2" RENAME TO "biblivre2_naneafa";

Atenciosamente. :ugeek: