Pytania otagowane jako pg-dump



4
Jak zrobić rozszerzenie pg_dump pominąć?
To jest na 9.3, ale pamiętam podobne rzeczy, które wydarzyły się od 7.x. Więc tworzę bazę danych i instaluję w niej rozszerzenie plpgsql. Później tworzę plik pg_dump i przed przywróceniem go do bazy danych upewniam się, że ma on również rozszerzenie plpgsql. Następnie po przywróceniu dzieje się: pg_restore: creating EXTENSION …


3
pg_restore: [archiwizator] nie znalazł magicznego ciągu w nagłówku pliku
Korzystam z PostgreSQL 9.1 i chcę przywrócić pliki kopii zapasowych wygenerowane za pomocą pg_dump: sudo pg_dump -h 127.0.0.1 -U postgres --clean --inserts -E UTF8 -f out.sql database_name To polecenie generuje prawidłowy plik SQL, który zaczyna się od upuszczenia wszelkich istniejących obiektów bazy danych, następnie generuje wszystkie tabele, indeksuje, sekwencje itd., …

1
postgres - pg_dump i pg_restore bez ról
Próbuję przywrócić zrzut bez odpowiednich ról w odbierającej bazie danych. Jak wspomniano tutaj, ale także tutaj , musisz mieć --no-owneropcję jako, w pg_dumplub w pg_restoreobu Użyłem następującego wiersza polecenia, aby utworzyć zrzut "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 Linia przywracania jest następująca "C:\Program Files\PostgreSQL\9.3\bin\pg_restore.exe" --host localhost --port 5432 --username …


1
Dlaczego postgresql pg_dump eksportuje widok jako tabelę?
Korzystam z pg_dumpnarzędzia PostgreSQL 9.3 do wyodrębniania tylko definicji schematu publicznego przy użyciu: pg_dump -s -n public -h host -U postgres --dbname=db > ./schema.sql ale kiedy sprawdzam, schema.sqljeden z naszych widoków pojawia się w CREATE TABLEoświadczeniu zamiast w CREATE VIEWoświadczeniu. Ale jeśli mam pg_dumpkonkretny widok za pomocą: pg_dump -s -t …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.