Jak połączyć zrzut do bazy danych z PostgreSQL?
Pracuję nad tym samym schematem bazy danych na różnych komputerach (PostgreSQL). Chciałbym wiedzieć, jak scalić dane z jednej maszyny na drugą. Schemat ma wiele tabel (około 10). Co chcę osiągnąć?
Zrzuć dane z maszyny A do pliku A.dmpPrzywróć dane z pliku A.dmp do komputera BGdy rekord już istnieje w maszynie B, chciałbym nie wkładać go do maszyny B.Próbowałem zrzucić dane z komputera A do prostych poleceń wstawiania SQL, ale gdy próbuję go przywrócić, otrzymuję zduplikowane błędy klucza. Co więcej, chciałbym przywrócić dane z wiersza poleceń (muszę zaimportować 250 MB danych), ponieważ teraz próbuję to zrobić ręcznie za pomocą pgAdmin.
Jak najlepiej to zrobić?