Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Problem z importem bazy postgresql
http://forum.freesco.pl/viewtopic.php?f=24&t=17929
Strona 1 z 1

Autor:  Bastian [ środa, 2 grudnia 2009, 13:02 ]
Tytuł:  Problem z importem bazy postgresql

Witam,


Przywracam bazę danych w postgresql, kŧóra została zapisana do pliku nazwapliku.sql.gz poleceniem:

: [/] [] ()
pg_dump -U nazwausera nazwabazy | gzip -c > nazwapliku.sql.gz


Plik pierw rozpakowuje gzipem a następnie wykonuje:

: [/] [] ()
psql nazwabazy < nazwapliku.sql


Plik ładuje sie do bazy tworzą się relacje, tabele itp...Jednak nie ma zawartosci tabel...zadnych wpisów.. Próbowałem jeszcze poprzez

: [/] [] ()
psql -U user -d baza


podaje hasło

i następnie

: [/] [] ()
\i nazwapliku.sql


ale dokładnie to samo...Co robię źle??

Czy brak rekordów nie wiąże się z tym, z brakiem jakiś uprawnień? Co prawda importuje jako superuser z wszystkimi prawami. Czy ważne jest abyw bazie do której się importuje były takie same role i takie same uprawnienia co w bazie pierwotnej ??


[/code]

Autor:  Maciek [ środa, 2 grudnia 2009, 13:17 ]
Tytuł: 

A jestes pewny, ze zawartość tabel w tym pliku jest?

Autor:  Bastian [ środa, 2 grudnia 2009, 14:26 ]
Tytuł: 

Maciek pisze:
A jestes pewny, ze zawartość tabel w tym pliku jest?


No w bazie pierwotnej jest zawartość tabel..to zresztą całe sedno tej bazy..

Udało się. Okazało się, że kodowanie znaków stowrzonej przeze mnie bazy danych było inne, niż kodowanie zdumpowanej bazy, co zresztą było wyświetlone w verbose przy importowaniu, a ja głupi to zignorowałem




:roll: [/code]

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/