![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Wiem, ze wiekszosc pewnie by mnie chetnie udusila za tak proste pytania. Ale nigdy wczesniej nie pracowalem z wierszem polecen psql. Jak juz to kodami w php lub na phppgmyadmin Zaszla jednak potrzeba zrobienia exprotu/dump'a calej bazy. Wersja phpadmina na serwerze hostingu jest niestety stara i opcji exportu nie ma. Zainstalowalem wiec PostgreSQL 8.2. Nie moge jednak polaczyc sie z zewnetrzna baza danych. Nie wiem do konca jak powinno wygladac polecenie. Podaje psql i korzystajac z dokumentacji i --help'a, dodaje rozne parametry, w roznych kombinacjach. naleza do nich host, user, pass i schema. Raz dostaje blad 'cant assign requested address'. Innym razem (gdy w poleceniu podaje tez nazwe usera) dostaje could not translate host name. Jak zatem powinno wygladac polecenie do polaczenia sie z zewnetrzna baza danych |
|
|
![]() ![]()
Post
#2
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
Cytat(console) bear ~ # psql -d nazwa_bazy -h hostname -p numer_portu -U nazwa_usera -W Zerknij też na polecenia pg_dump i pg_dumpall (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
ok. dzieki za pomoc
potrzebuje jeszcze jednej podpowiedzi... utworzylem nowa baze i chcre przeniesc tam to co 'zdumpowalem' ze starej... probowalem poprzerz < i pg_restore, ale wyrzuca bledy (permission denied i not valid option name) baza sie wgrala z errorami. Ale tabele zostaly utworzone a pole wypelnione. I teraz nowa baza ma identyczna zawartosc jak stara. Ale przy jakiejkolwiek operacji pojawia sie blad SQL ERROR: public: must be owner Baza zdumopwalem pg_dump, uploadowalem pg_restore... Co zrobic, albo jak zdumpowac baze ponownie zeby byc jej 'wlascicielem' (owner) Ten post edytował soska66 1.02.2007, 16:04:07 |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
zedytować plik, do którego baza została zdumpowana.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Musialem wywalic z pliku wszystkie wpisy dotyczace praw. Dopiero wtedy dobrze ja zaimportowal i mialem dostep do wszystkich tabel
Nie chce zakladac nowego tematu, a odpowiedz wydaje sie byc krotka. Jak zrzucic baze do formularza excela? (nie stosujac graficznego pgadmin) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 14:54 |