Pertanyaan yang diberi tag «pg-dump»


2
Nonaktifkan semua kendala dan pemeriksaan tabel saat memulihkan dump
Saya telah mendapatkan dump database PostgreSQL saya dengan: pg_dump -U user-name -d db-name -f dumpfile yang kemudian saya lanjutkan untuk memulihkan di database lain dengan: psql X -U postgres -d db-name-b -f dumpfile Masalah saya adalah bahwa database berisi batasan referensi, pemeriksaan dan pemicu dan beberapa di antaranya (cek tampaknya …

4
Bagaimana cara membuat pg_dump melewatkan ekstensi?
Ini pada 9.3 tapi saya ingat hal-hal serupa terjadi sejak 7.x. Jadi saya membuat database dan menginstal ekstensi plpgsql ke dalamnya. Kemudian saya membuat pg_dump dan sebelum mengembalikannya ke dalam databse saya pastikan juga memiliki ekstensi plpgsql. Kemudian ketika memulihkan ini terjadi: pg_restore: creating EXTENSION plpgsql pg_restore: creating COMMENT EXTENSION …

4
Hapus semua data dalam database Postgres
Saya telah membuat dump db baru dari server produksi dengan --data-onlydan --column-insertsflag, jadi saya hanya punya banyak pernyataan untuk memasukkan data ketika melakukan restore pada server staging. pg_dump -h localhost -U adminuser --data-only --column-inserts maindb > maindb.sql Bagaimana cara menghapus semua data dalam database server pentas terlebih dahulu, sebelum mengembalikan …



1
postgres - pg_dump dan pg_restore tanpa peran
Saya mencoba memulihkan dump tanpa memiliki peran yang sesuai pada database penerima. Seperti disebutkan di sini tetapi juga di sini , Anda perlu memiliki --no-ownersebagai opsi, baik di pg_dumpatau pg_restoreatau keduanya Saya telah menggunakan baris perintah berikut untuk membuat dump saya "C:\Program Files\PostgreSQL\9.3\bin\pg_dump.exe" --no-owner -Ft --dbname=postgresql://avo******:AV0******?@127.0.0.1:5432/BI_DB > K:\BI\backup\sort\bck_%timestamp%.tar Garis pemulihan …


1
Mengapa postgresql pg_dump mengekspor tampilan sebagai tabel?
Saya menggunakan pg_dumpalat PostgreSQL 9.3 untuk mengekstraksi hanya definisi skema publik menggunakan: pg_dump -s -n public -h host -U postgres --dbname=db > ./schema.sql tetapi ketika saya memeriksa schema.sqlsalah satu pandangan kita muncul dalam sebuah CREATE TABLEpernyataan, bukan sebuah CREATE VIEWpernyataan. Tapi, jika saya pg_dumpmelihat spesifik menggunakan: pg_dump -s -t myview …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.