Tag: postgres

Remover banco de dados PostgreSQL com conexões ativas

Em algumas ocasiões, ao executar o comando para remoção de um banco de dados PostgreSQL, retorna uma mensagem de erro, não permitindo a remoção do banco por causa de ter conexões ativas. Segue a solução para remover banco de dados PostgreSQL com conexões ativas. postgres=# DROP DATABASE nome_banco; ERROR: database “nome_banco” is being accessed by […]

Como fazer e restaurar um backup de um banco de dados PostgreSQL ?

Como realizar backup de um banco PostgreSQL O PostgreSQL possui uma utilidade chamada “pg_dump” que pode ser usada para carregar em um arquivo as informações de um banco de dados com a proposta de um backup. O pg_dump é executato através da linha de comando Linux. A sintaxe do comando é a seguinte: $ pg_dump […]

postgresql: new encoding (UTF8) is incompatible with the encoding of the template database

Problema ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII) HINT: Use the same encoding as in the template database, or use template0 as template.   Solução Primeiro, tem que remover o banco template1. Mas, para que isso seja possível, é necessário fazer uma alteração na flag datistemplate do banco […]