0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

PostgreSQLでデータベースを削除しようとしたときに「他にこのデータベースを使っている 1 個のセッションがあります。」のメッセージに遭遇したら

Posted at

PostgreSQLでデータベースを削除しようとしたときに「他にこのデータベースを使っている 1 個のセッションがあります。」のメッセージに遭遇したら

データベースの削除を試みる

drop database "Implem.Pleasanter";

image.png

セッションの特定

使用しているセッションを確認します。

select * from pg_stat_activity;

image.png

プロセス切断

確認したpidをもとに以下のSQLでプロセスを切断します。

select pg_terminate_backend(12852);
select pg_terminate_backend(28480);

pgAdmin上で上記SQLを実行すると、以下のように新しいセッションを確立しようとするので、Cancelします。
image.png

再度データベースの削除を試みる

再度データベースをdropします。

drop database "Implem.Pleasanter";

image.png

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?