Gerenciar banco de dados (Commit, nova conexão)
Desativar Auto Commit
COMMIT consolida a transação, ou seja, executa os comandos em definitivo, seja um delete, update, etc. Já o ROLLBACK desfaz a transação inteira – nenhuma declaração SQL contida na transação é executada.
É uma ação importante pois imagine que você executa um update sem where e altera muitos dados importantes de forma errônea. Se o auto commit estiver desligado, você não precisa se preocupar pois esse comando não foi executado em definitivo. É possível fazer um commit manual, quando você ja tem certeza que o comando SQL está correto, ou pode escolher deixar automático, sempre que um comando foi executado, automaticamente já está consolidado a transação.
Siga os passos abaixo:
- Escolha o banco desejado
- Clique com o botão direito e vá até Query tool
- Na tela de SQL que sera mostrada, localize o ícone mostrado na imagem abaixo
- Desmarque a opçõa Auto commit ?
- Você deverá fazer esta configuração toda vez que fizer login na ferramenta
- Para desativar o Auto Commit de forma permanente siga os passos da imagem abaixo
Nova conexão:
- Clique com o segundo botão em Servers, e siga para Create > Server...
- Na aba General, insira apenas o nome da conexão, ex. ema
- Vá para a aba connection
- No campo Host, insira o IP do servidor onde está o banco
- Em Maintenance database insira postgres
- Em username insira postgres
- Insira a senha do banco e clique em "Save".
- Todos os bancos de dados do usuário postgres serão mostrados dentro de "Databases"