Запитання з тегом «pg-dump»

1
Як отримати робочу та повну резервну копію та тест PostgreSQL БД
Я сподівався, що зможу отримати чітку відповідь про те, як забезпечити отримання повної резервної копії Postgres так, як ви отримаєте з MS SQL Server, а потім подбати про дітей-сиріт. З того, що я прочитав, і це може бути неправильним, пошук хорошого блогу PostgreSQL був складним завданням, тому, будь ласка, не …

2
Вимкнення всіх обмежень та перевірок таблиці під час відновлення дампа
Я отримав дамп моєї бази даних PostgreSQL з: pg_dump -U user-name -d db-name -f dumpfile яку я продовжую відновлювати в іншій базі даних за допомогою: psql X -U postgres -d db-name-b -f dumpfile Моя проблема полягає в тому, що база даних містить референтні обмеження, перевірки та тригери, а деякі з …

4
Як зробити розширення пропуску pg_dump?
Це на 9.3, але я пам'ятаю подібні речі, що відбуваються з 7.x. Тому я створюю базу даних і встановлюю в неї розширення plpgsql. Пізніше я створюю pg_dump і перед тим, як відновити його в databse, я переконуюсь, що він також має розширення plpgsql. Потім при відновленні це відбувається: pg_restore: creating …


3
pg_restore: [архіватор] не знайшов магічну рядок у заголовку файлу
Я використовую PostgreSQL 9.1 і хочу відновити файли резервного копіювання, створені за допомогою pg_dump: sudo pg_dump -h 127.0.0.1 -U postgres --clean --inserts -E UTF8 -f out.sql database_name Ця команда генерує дійсний файл sql, який починається зі скидання будь-яких існуючих об'єктів бази даних, потім генерує всі таблиці, відводи, послідовності тощо і, …

1
postgres - pg_dump та pg_restore без ролей
Я намагаюся відновити дамп, не маючи відповідних ролей у приймальній базі даних. Як уже згадувалося тут , але і тут , ви повинні мати в --no-ownerякості опції, або в pg_dumpабо pg_restoreабо обидва Я використовував наступний командний рядок для створення свого дампа "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 Лінія відновлення …

1
Чи можливо створити резервну копію та відновити матеріалізований вигляд за допомогою своїх даних?
У мене є важкі для обчислення матеріалізовані представлення, які я хочу мати можливість резервного копіювання та відновлення за допомогою фактично збережених даних, а не шляхом перерахунку. Чи можливо це в PostgreSQL 9.4? (альтернатива - створення фактичних таблиць, але їх важче "оновити")

1
Чому postgresql pg_dump експортує представлення у вигляді таблиці?
Я використовую pg_dumpінструмент PostgreSQL 9.3 для отримання лише визначення загальнодоступних схем, використовуючи: pg_dump -s -n public -h host -U postgres --dbname=db > ./schema.sql але коли я перевіряю, schema.sqlодин із наших поглядів з’являється у CREATE TABLEзаяві замість CREATE VIEWвисловлювання. Але, якщо я pg_dumpконкретний вигляд використовую: pg_dump -s -t myview -h host …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.