Trabalho numa empresa de gestão hospitalar e estou desenvolvendo uma alicação para gerenciamento dos hospitais que são nossos clientes. Para uma melhor divisão entre as bases de dados das diferentes unidades atendidas, decidimos criar um schema para cada hospital, replicando o banco onde foi desenvolvida a aplicação em cada schema. Estamos tendo, porém, dificuldades para fazer esta replicação: Se eu faço um backup do schema, não consigo restaurá-lo em outro, porque ele não altera o prefixo das tabelas (as tableas do backup continuam schema1.tabela), e o pgadmin acusa a existência da tabela. Não dá para fazer um backup em plain text e substituir o nm do schema original, pois o artquivo fica absurdamente grande. Existe alguma solução mais prática do que fazer um backup individual das 132 tabelas do sistema e despois restaurá-los um a um?
Pergunta
Rodrigo Zeba
Olá,
Trabalho numa empresa de gestão hospitalar e estou desenvolvendo uma alicação para gerenciamento dos hospitais que são nossos clientes. Para uma melhor divisão entre as bases de dados das diferentes unidades atendidas, decidimos criar um schema para cada hospital, replicando o banco onde foi desenvolvida a aplicação em cada schema. Estamos tendo, porém, dificuldades para fazer esta replicação: Se eu faço um backup do schema, não consigo restaurá-lo em outro, porque ele não altera o prefixo das tabelas (as tableas do backup continuam schema1.tabela), e o pgadmin acusa a existência da tabela. Não dá para fazer um backup em plain text e substituir o nm do schema original, pois o artquivo fica absurdamente grande. Existe alguma solução mais prática do que fazer um backup individual das 132 tabelas do sistema e despois restaurá-los um a um?
Grato
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.