Erros de SQL/Banco de DadosErro
5330053300 — Conexões em Excesso
O número máximo de conexões ao banco de dados foi atingido.
postgresql
O que causa este erro
Todos os slots de conexão estão em uso. A configuração max_connections limita as conexões simultâneas.
Como corrigir
Aumente max_connections. Use um pooler de conexão como PgBouncer. Feche conexões ociosas. Corrija vazamentos de conexão.
Exemplo
-- too_many_connections
SHOW max_connections;
SELECT count(*) FROM pg_stat_activity;Códigos de Erro Relacionados
Erros de SQL/Banco de DadosErro
0800308003 — Conexão Não Existe
A conexão de banco de dados especificada não existe ou foi fechada.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
2200722007 — Formato de Data e Hora Inválido
Um valor de data, hora ou timestamp está em formato inválido.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
SQLITE_MISMATCH (20)SQLITE_MISMATCH (20) — Incompatibilidade de Tipo de Dado
O tipo de dado não corresponde ao esperado.
sqlite
Ver detalhes Erros de SQL/Banco de DadosErro
23P0123P01 — Violação de Exclusão
Um INSERT ou UPDATE viola uma restrição de exclusão.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
SQLITE_CANTOPEN (14)SQLITE_CANTOPEN (14) — Impossível Abrir o Arquivo do Banco de Dados
O SQLite não consegue abrir o arquivo do banco de dados.
sqlite
Ver detalhes Erros de SQL/Banco de DadosErro
4260142601 — Erro de Sintaxe
A instrução SQL contém um erro de sintaxe.
postgresql
Ver detalhes