[postgres]export danych do pliku dbf
TomaszB - 06-01-2006 09:03
[postgres]export danych do pliku dbf
Witam Jest sobie baza postgres. Musze, w jakis sposob, zapisac wyniki zapytan do pliku dbf. Czy ktos moze juz to przerabial i bylby sklonny podzielic sie wiedza, w jaki sposob tego dokonac. Baza pracuje na RH9, dostep tylko przy pomocy psql. Dzieki Pozdrawiam TomaszB
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
max - 06-01-2006 09:03
TomaszB napisał(a): > Witam > Jest sobie baza postgres. Musze, w jakis sposob, zapisac wyniki zapytando pliku > dbf. > Czy ktos moze juz to przerabial i bylby sklonny podzielic sie wiedza, wjaki sposob > tego dokonac. > Baza pracuje na RH9, dostep tylko przy pomocy psql. > Dzieki > Pozdrawiam > TomaszB >
Zalezy jakimi srodkami dysponujesz:) Jak masz ACCESS-a to mozesz to zrobic przez klikanie
1)Tworzysz 2 tabele jako połaczone jedna z DBF i druga POSTGRESQL (przez ODBC).
2)Wyklikujesz zapytanie ktore przepisze dane z jednej tabeli do drugiej 3)Koniec
Ewentualnie program PG_DUMP i przelaczniki ktore wyeksportuja tabela jako polecenia SQL a potem to trzeba tylko wykonać.
A z tym psql to masz dostep zdalny czy tylko lokalny ??? Czy mzasz dostep do powłoki przez SSH ?
Psql ma mozliwosc zapisania wyników do zewnetrznego pliku wiec moze ta droga :)
Mariusz
TomaszB - 07-01-2006 19:04
max napisał(a): > Zalezy jakimi srodkami dysponujesz:) > Jak masz ACCESS-a to mozesz to zrobic przez klikanie
GEneralnie srodki to RH9 lub Fedora4 z postgresem. Zadne Accesy nie sa pozadane.
> Ewentualnie program PG_DUMP i przelaczniki ktore wyeksportuja tabela > jako polecenia SQL a potem to trzeba tylko wykonać.
Poczytam, popatrze moze sie nada.
> A z tym psql to masz dostep zdalny czy tylko lokalny ??? > Czy mzasz dostep do powłoki przez SSH ?
Mam dostep do powloki przez SSH i mam zrobic skrypt, ktory bedzie obslugiwany przez ksiegowa. Skrypt ma na celu wyciagniecie informacji o dokumentach itp. oraz zapisanie wyniku w pliku DBF, ktory jest pozniej importowany do programu ksiegowego.
> Psql ma mozliwosc zapisania wyników do zewnetrznego pliku > wiec moze ta droga :)
Tez tak mysle, tylko ciagle brakuje czegos do stworzenia dbf'a :/
Pozdrawiam TomaszB
=?ISO-8859-2?Q?Pawe=B3_Matejski?= - 07-01-2006 19:04
TomaszB wrote: > max napisał(a): > >> Zalezy jakimi srodkami dysponujesz:) >> Jak masz ACCESS-a to mozesz to zrobic przez klikanie > > > GEneralnie srodki to RH9 lub Fedora4 z postgresem. Zadne Accesy nie sa > pozadane. > >> Ewentualnie program PG_DUMP i przelaczniki ktore wyeksportuja tabela >> jako polecenia SQL a potem to trzeba tylko wykonać. > > Poczytam, popatrze moze sie nada. > >> A z tym psql to masz dostep zdalny czy tylko lokalny ??? >> Czy mzasz dostep do powłoki przez SSH ? > > Mam dostep do powloki przez SSH i mam zrobic skrypt, ktory bedzie > obslugiwany przez ksiegowa. Skrypt ma na celu wyciagniecie informacji o > dokumentach itp. oraz zapisanie wyniku w pliku DBF, ktory jest pozniej > importowany do programu ksiegowego. > >> Psql ma mozliwosc zapisania wyników do zewnetrznego pliku >> wiec moze ta droga :) > > Tez tak mysle, tylko ciagle brakuje czegos do stworzenia dbf'a :/
Postgres Ci dbf'ow nie wygeneruje. A biorąc pod uwage to co teraz piszesz, to najlepiej w jakimś języku skryptowym (np. perl) podłączyć się do postgresa, ściągnąć odpowiedenie dane i wygenerować dbf'a. Wtedy szukaj odpowiedzi na grupie odpowiedniej dla danego języka.
O narzędziu nie słyszałem (co najwyżej działającym w drugą strone).
-- P.M.
TomaszB - 07-01-2006 19:04
Paweł Matejski napisał(a): > O narzędziu nie słyszałem (co najwyżej działającym w drugą strone).
Wlasnie ja tez nie za bardzo :( Pozdrawiam TomaszB
Bartek Siebab - 07-01-2006 21:04
TomaszB dnia 2006-01-06 23:26: > Paweł Matejski napisał(a): > >> O narzędziu nie słyszałem (co najwyżej działającym w drugą strone). > > > Wlasnie ja tez nie za bardzo :( > Pozdrawiam > TomaszB
no to proszę bardzo:
1. copy to txt z jakimś delimiterem 2. txt2dbf http://www.usf.uni-osnabrueck.de/~fk...ftools.en.html
i na zdrowie!
-- ..---------- -------- ------ ---- ---- --- - -- - | Bartek `saphire` Siebab http://bartek.siebab.net
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?=
postgresql - int/int
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
postgresql Select count(*) czy raczej Select count(ID)
[PostgreSQL] jak =?ISO-8859-2?Q?pobra=E6_warto=B6=E6_zwracan?==?ISO-8859-2?Q?=B1_przez_funkcj=EA=3F?=
[postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?=
[postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?=
[PostgreSQL] Jak =?ISO-8859-2?Q?po=B3=B1czy=E6_funkcje_z_w?==?ISO-8859-2?Q?idokiem?=
Postgres - replikcja master-master
Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL]
zanotowane.pldoc.pisz.plpdf.pisz.pladwokat.keep.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 |
|