Category: database

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 […]

error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery

Na tentativa de atualizar o sistema operacional ocorre o seguinte erro na base de dados do RPM. rpmdb: Thread/process 12695/140019176630176 failed: Thread died in Berkeley DB library error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db3 – (-30974) error: cannot open Packages database in /var/lib/rpm CRITICAL:yum.main: […]

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 […]