Mudanças entre as edições de "PostgreSQL"
De MochilaWiki
Ir para navegaçãoIr para pesquisarLinha 21: | Linha 21: | ||
pg_dump -h localhost -U noosfero noosfero > noosfero2.sql | pg_dump -h localhost -U noosfero noosfero > noosfero2.sql | ||
</source> | </source> | ||
+ | |||
+ | exporta todos os bancos de dados | ||
+ | pg_dumpall > all.sql | ||
+ | |||
+ | mostra todos os banco de um dump | ||
+ | grep "^[\]connect" all.sql | ||
+ | |||
+ | restaurar todas as bases de dados | ||
+ | psql -f alldb.sql | ||
+ | |||
+ | * [http://www.thegeekstuff.com/2009/01/how-to-backup-and-restore-postgres-database-using-pg_dump-and-psql/ dicas] |
Edição das 00h51min de 9 de novembro de 2015
pg_dump -C -h IP_DO_SERVIDOR -U USUARIO_DO_DB DB_NAME > bkp.sql
alterando a senha
# su - postgres $ psql postgres postgres=# alter user postgres with encrypted password '123456'; postgres=# \q
instalando no openSUSE
zypper install -y postgresql postgresql-server rcpostgresql start su - postgres psql postgres=# ALTER USER postgres WITH PASSWORD 'postgres'; postgres=# \q sed -i '82s/ident/trust/g' /var/lib/pgsql/data/pg_hba.conf rcpostgresql restart
dump
pg_dump -h localhost -U noosfero noosfero > noosfero2.sql
exporta todos os bancos de dados
pg_dumpall > all.sql
mostra todos os banco de um dump
grep "^[\]connect" all.sql
restaurar todas as bases de dados
psql -f alldb.sql