Dump all sem permissões

1. Dump all sem permissões

Renato Atouguia Leite
milktank

(usa Debian)

Enviado em 09/10/2016 - 19:21h

Pessoal, tenho a necessidade de atualizar um banco de dados com postgres para versão 9.6, para isso decidi usar o dump/restores como mecanismo por permitir que eu comece uma instalação nova, sem atualizações sobre os binários já existentes.

Um porém é que, apesar de ser um procedimento simples, o dumpall não está gerando um arquivo para restore com as permissões de criação e uso das entidades do banco de dados, como stored procedures e até mesmo tabelas.

Nos materiais e fóruns em que encontrei algo a respeito, existe esse problema no uso do dump ao invés do dumpall, o que não é o meu caso.

Alguém já passou por essa situação antes?

Abraços e obrigado pessoal.


  


2. Re: Dump all sem permissões

Lucas Possamai
lpossamai

(usa Arch Linux)

Enviado em 09/10/2016 - 19:25h

Por que você não usa o pg_basebackup? Muito melhor:

https://www.postgresql.org/docs/current/static/app-pgbasebackup.html


3. Re: Dump all sem permissões

Renato Atouguia Leite
milktank

(usa Debian)

Enviado em 10/10/2016 - 12:20h

psyscrew escreveu:

Por que você não usa o pg_basebackup? Muito melhor:

https://www.postgresql.org/docs/current/static/app-pgbasebackup.html


Obrigado! Pelo que vi, o pg_basebackup gera um binário da base de dados incluindo tablespaces, roles e dados. Vou estudar como funciona a restauração da base usando o arquivo gerado por ele.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts