Antes de tudo vamos corrigir o locale
sudo apt-get remove postgresql -y
sudo apt-get install postgresql libpq-dev -y
Substitua a linha local all postgres peer
por local all postgres md5
no arquivo /etc/postgresql/9.1/main/pg_hba.conf
sudo apt-get install python-software-properties | |
sudo apt-get install software-properties-common | |
sudo add-apt-repository ppa:ondrej/php5-oldstable | |
sudo apt-get update | |
sudo apt-get upgrade | |
sudo apt-get install php5 |
O PostgreSQL oferece boas ferramentas para backup. Nesta dica vou explicar o funcionamento do pg_dump, a ferramenta mais usada para fazer backup no PostgreSQL. | |
No console do PostgreSQL no Linux, digite o seguinte comando: | |
$ pg_dump <nome_da_base_de_dados> > nome_arq_texto_bkp | |
Onde: | |
nome_da_base_de_dados: é o nome do banco de dados que você quer fazer o backup. | |
nome_arq_texto_bkp: este vai ser o arquivo que guardará todas as informações do banco de dados. |
/etc/init.d/postgresql restart |
mvn archetype:generate -DgroupId=org.ccb.patrimonio -DartifactId=patrimonio -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false | |
mvn eclipse:eclipse -Dwtpversion=2.0 |
##Backup
$ pg_dump banco > arquivo.sql
###Backup de apenas uma tabela
$ pg_dump banco -t tabela > arquivo.sql
##Restore
# Add the remote, call it "upstream": | |
git remote add upstream https://github.com/whoever/whatever.git | |
# Fetch all the branches of that remote into remote-tracking branches, | |
# such as upstream/master: | |
git fetch upstream | |
# Make sure that you're on your master branch: |
sudo add-apt-repository --remove ppa:versable/elementary-update |