«pg-dump» etiketlenmiş sorular

1
PostgreSQL DB yedekleme ve test çalışma ve eksiksiz nasıl elde edilir
Tam bir Postgres yedeğini nasıl alacağınıza ve MS SQL Server ile alacağınız gibi net bir cevap alabileceğimi ve artık yetim kullanıcılara iyi bakabileceğimi umuyordum. Okuduklarımdan ve yanlış olabilir, iyi bir PostgreSQL blogu bulmak zor oldu, bu yüzden lütfen bana önermek için çekinmeyin, bu uygulamanın nasıl çalıştığını bulmam gerekiyor, böylece yedeklemelerime …

2
Bir dökümü geri yüklerken tüm kısıtlamaları ve tablo kontrollerini devre dışı bırakın
PostgreSQL veri tabanımın bir dökümü ile: pg_dump -U user-name -d db-name -f dumpfile hangi ben daha sonra başka bir veritabanında geri yüklemek için devam: psql X -U postgres -d db-name-b -f dumpfile Benim sorunum veritabanı referans kısıtlamaları, denetimleri ve tetikleyicileri içerir ve bu denetimlerin onurlandırılmasına neden olacak sırayla bilgi yüklenmediği …

4
Pg_dump atlama uzantısını nasıl yapabilirim?
Bu 9.3'te ama 7.x'ten beri olan benzer şeyleri hatırlayabiliyorum. Ben veritabanı oluşturmak ve içine plpgsql uzantısı yükleyin. Daha sonra bir pg_dump oluşturun ve veritabanına geri yüklemeden önce de plpgsql uzantısı olduğundan emin olun. Sonra bunu geri yüklerken olur: pg_restore: creating EXTENSION plpgsql pg_restore: creating COMMENT EXTENSION plpgsql pg_restore: [archiver (db)] …


3
pg_restore: [arşivleyici] dosya üstbilgisinde sihirli dize bulamadı
PostgreSQL 9.1 kullanıyorum ve ile oluşturulan yedekleme dosyalarını geri yüklemek istiyorum pg_dump: sudo pg_dump -h 127.0.0.1 -U postgres --clean --inserts -E UTF8 -f out.sql database_name Bu komut, varolan herhangi bir veritabanı nesnesinin düşürülmesiyle başlayan geçerli bir sql dosyası oluşturur, ardından tüm tabloları, dizinleri, dizileri vb. Oluşturur ve son olarak veri …

1
postgres - rolleri olmayan pg_dump ve pg_restore
Alıcı veritabanında uygun rolleri olmadan bir dökümü geri yüklemek için çalışıyorum. Belirtildiği gibi burada aynı zamanda burada , sen sahip olmak gerekmez --no-owner, bir seçenek olarak ya pg_dumpya pg_restoreya da her ikisi Dökümü oluşturmak için aşağıdaki komut satırını kullandım "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 Geri yükleme hattı aşağıdaki …


1
Neden postgresql pg_dump bir görünümü tablo olarak dışa aktarır?
PostgreSQL 9.3 pg_dumparacını yalnızca genel şema tanımını kullanarak çıkarmak için kullanıyorum: pg_dump -s -n public -h host -U postgres --dbname=db > ./schema.sql ancak kontrol ettiğimde schema.sqlgörüşlerimizden biri bir CREATE TABLEifade yerine bir ifadede görünür CREATE VIEW. Ama, ben pg_dumpbelirli bir görünüm kullanarak: pg_dump -s -t myview -h host -U postgres …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.