Pesan kesalahan muncul ketika tidak ada skema di search_path
dapat ditemukan.
Entah salah konfigurasi. Apa yang Anda dapatkan untuk ini?
SHOW search_path;
Atau Anda menghapus public
skema dari basis data sistem standar template1
. Anda mungkin telah terhubung ke database yang salah ketika Anda menjalankan drop schema public cascade;
Seperti namanya, ini adalah template untuk membuat database baru. Oleh karena itu, setiap database baru dimulai tanpa skema (default) public
sekarang - sementara search_path
default Anda mungkin memiliki 'publik' di dalamnya.
Jalankan saja (sebagai pengguna super public
atau lihat jawaban mgojohn
):
CREATE SCHEMA public;
dalam database template1
(atau database lain yang Anda butuhkan).
Saran dengan DROP SCHEMA ... CASCADE
untuk menghancurkan semua benda di dalamnya dengan cepat dinyatakan sah.