- Acessar o linux e usar o usuário postgresql
para ações abaixo:
su postgres
postgres: digitar a senha
- Para criar um banco a partir do template faça:
createdb nomedb -T template0 -e LATIN1 -O postgres;
- Para restaurar um banco a partir de um
arquivo de bkp, faça:
pg_restore -i -h localhost -p 5432
-U postgres -d nomedb mnt/dados/nomearquivo.backup;
- Para criar um arquivo bkp de um banco, faça:
pg_dump -Fc -Z9 -U postgres -h localhost -f
/mnt/dados/nomearquivo.bkp nomedb
- Para entrar, no banco de dados, e manipulá-lo,
por exemplo: "TrabinEnxxe", faça:
psql -d nomedb
- Para gerar um vaccum do banco faça:#-d base : para escolher o banco de dados;#-f : vacuum full;#-z - vacuum analyze;#-v : verbose;#-h : servidor remoto postgres;#-U : login do usuarioo do banco.
#-a : passa em todos bancos de dados;vacuumdb -d nomedb -U postgres -q -z
Neste blog, vou postar as minhas experiências sobre Linux e o uso de um dos melhores banco de dados PostgreSQL
segunda-feira, 27 de junho de 2011
Comandos usados do POSTGRESQL em SHELL LINUX
Assinar:
Postar comentários (Atom)
Fala Bombacha!!!
ResponderExcluirMuito bom teu blog... me safei legal no postgsql com tuas dicas.....
Tchê, o primeiro comentário foi o teu, muito obrigado.
ResponderExcluirE ai blz, kara pra que serve esse -q -z do vacuum, e temo como vc mandar como fazer o reindex?
ResponderExcluir