LoginSignup
8
9

More than 5 years have passed since last update.

PostgreSQLでのエラー "There are 1 other sessions using the database." 対処

Last updated at Posted at 2017-07-22

事象

データベースをアップデート、削除しようとしたところ発生。

原因と対応

ゾンビプロセスが残ってしまっているので削除する。

DBにログインして以下を実行

SELECT 
  pg_terminate_backend(pid) 
FROM 
  pg_stat_activity 
WHERE 
  pid <> pg_backend_pid()
AND datname = 'db_name';

動作環境

PostgreSQL 9.5

8
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
9