PgSQL odzyskanie zawartosci jednej tabeli z kopii - pilne
BH - 17-05-2007 22:44
PgSQL odzyskanie zawartosci jednej tabeli z kopii - pilne
Witam Wcielo mi dane z jednej tabeli. Mam kopie robione pgdump. Jak odzyskac dane tylko z jednej tabeli? Bogdan
=?iso-8859-2?q?Marcin_St=EApnicki?= - 17-05-2007 22:44
Dnia Wed, 16 May 2007 07:46:54 +0200, BH napisał(a):
> Witam > Wcielo mi dane z jednej tabeli. Mam kopie robione pgdump. > Jak odzyskac dane tylko z jednej tabeli? > Bogdan
pg_restore -t "nazwatabeli" . Reszta przełączników zależy od zbyt wielu rzeczy żeby podać uniwersalne rozwiązanie.
-- | And Do What You Will be the challenge | http://apcoln.linuxpl.org | So be it in love that harms none | http://biznes.linux.pl | For this is the only commandment. | http://www.juanperon.info `---* JID: http://www.naszedzieci.org
BH - 17-05-2007 22:44
Marcin Stępnicki wrote:
>> Wcielo mi dane z jednej tabeli. Mam kopie robione pgdump. >> Jak odzyskac dane tylko z jednej tabeli? > pg_restore -t "nazwatabeli" . Reszta przełączników zależy od zbyt > wielu rzeczy żeby podać uniwersalne rozwiązanie. Kopie robilem: pg_dump -U user -f /katalog/plik-pgsql-`date +%Y%m%d` baza Jezeli stosuje: pg_restore -a -d baza -t tabela plik-pgsql-20070515 otrzymuje komunikat: pg_restore: [archiver] input file does not appear to be a valid archive
Czy pg_restore stosowac jako root w systemie?
B.
BH - 17-05-2007 22:44
Moze psql? Re: PgSQL odzyskanie zawartosci jednej tabeli z kopii - pilne
Marcin Stępnicki wrote:
> pg_restore -t "nazwatabeli" . Reszta przełączników zależy od zbyt > wielu rzeczy żeby podać uniwersalne rozwiązanie. Cala baze odzyskuje przez: psql baza plik_z_restore. Nie moge znalezc opcji na odzyskanie pojedynczej tabeli. Czy sie da? Kurcz - musze jakos odzyskac ta tabele ;( B.
=?iso-8859-2?Q?Andrzej_Str=F3=BFy=F1ski?= - 17-05-2007 22:44
Użytkownik "BH" napisał: [...] >> pg_restore -t "nazwatabeli" . Reszta przełączników zależy od zbyt >> wielu rzeczy żeby podać uniwersalne rozwiązanie. > Cala baze odzyskuje przez: > psql baza plik_z_restore. > Nie moge znalezc opcji na odzyskanie pojedynczej tabeli. > Czy sie da? > Kurcz - musze jakos odzyskac ta tabele ;(
Pewnie, że się da. Jak restore całości nie trwa długo to odtwórz całość do innej bazy ew. możesz wyedytować plik kopii tak, żeby została w nim tylko ta jedna tabela (i wszystko co z nią związane np. indeksy)
pozdrawiam A.S.
BH - 17-05-2007 22:44
Andrzej Stróżyński wrote:
> Pewnie, że się da. Jak restore całości nie trwa długo to odtwórz całość do Dziekuje - tak zrobilem :) > innej bazy ew. możesz wyedytować plik kopii tak, żeby została w nim tylko > ta jedna tabela (i wszystko co z nią związane np. indeksy) pozdrawiam Bogdan
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
=?ISO-8859-2?Q?Narz=EAdzie_do_budowania_zapyta=F1_SQL=2C?==?I SO-8859-2?Q?_PL/PgSQL=2C_PL/SQL=2C_T-SQL?=
[MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?=
[MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?=
Tworzenie tabeli z =?ISO-8859-2?Q?nazw=B1_ustalan=B1_przez_?==?ISO-8859-2?Q?usera?=
[oracle] zapytanie dynamiczne z =?ISO-8859-2?Q?=22dynamiczn=B1_?==?ISO-8859-2?Q?nazw=B1_tabeli=22?=
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
=?iso-8859-2?q?[oracle]_Jak_sprawdzi=E6_wielko=B6=E6_tabeli_=3F=3F?=
Liczba =?ISO-8859-2?Q?odpowiadaj=B1cych_rekord=F3w_z_drugi?==?ISO-8859-2?Q?ej_tabeli?=
Oracle PL/SQL Wstawianie =?ISO-8859-2?Q?wynik=F3w_kolekcji_d?==?ISO-8859-2?Q?o_tabeli?=
[pgsql] Akcja w =?iso-8859-2?b?emFsZb9ub7ZjaQ==?= od liczby zmienionych =?iso-8859-1?q?rekord=F3w?=
zanotowane.pldoc.pisz.plpdf.pisz.platanvarne633.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|