PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Postgresql - tworzenie kopii zapasowej bazy danych i przywracanie na innego właściciela?

Powinieneś użyć --no-owner opcja, to zatrzymuje pg_restore próbując ustawić własność obiektów na pierwotnego właściciela. Zamiast tego obiekty będą własnością użytkownika określonego przez --role

createdb -p 5433 -T template0 db_name 
pg_restore -p 5433 --no-owner --role=owner2 -d db_name db_name.dump

pg_restore dokument



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dodawanie klucza obcego do modelu rails

  2. PostgreSQL:Utwórz indeks dla kolumny logicznej

  3. Zrozumienie i czytanie katalogu systemu PostgreSQL

  4. PostgreSQL:Tymczasowo wyłącz połączenia

  5. Agent PostgreSQL ponownie w komisji SQL Standard