PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Apakah mungkin untuk membangun kembali pg_depend?

Tidak, karena informasi itu tidak berlebihan (itu akan menjadi masalah).

Mengutak-atik pg_depend secara manual kemungkinan akan memperburuk keadaan.

Taruhan terbaik Anda adalah membuat dump khusus skema (pg_dump --section=pre-data ) dan pijat secara manual hingga Anda dapat memuatnya ke database baru (beberapa dependensi masih akan hilang, misalnya kolom yang memiliki urutan).

Setelah Anda berhasil melakukannya, gunakan ALTER pernyataan untuk menyesuaikan dependensi lebih lanjut yang Anda perhatikan tidak ada.

Setelah Anda puas dengan hasilnya, buang sisa database (pg_dump --section=data dan pg_dump --section=post-data ) dan mengembalikannya ke database dalam urutan ini.

Saya khawatir Anda tidak bisa melakukan yang lebih baik dari itu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Indeks GIN pada kolom smallint[] tidak digunakan atau operator kesalahan tidak unik

  2. bagaimana cara saya dengan anggun membunuh proses server basi postgres

  3. Gabungkan beberapa baris dalam array dengan SQL di PostgreSQL

  4. Muat tabel PostgreSQL dari CSV dengan data dengan koma di antara tanda kurung

  5. cara meneruskan variabel untuk menyalin perintah di Postgresql