PostGresSQL <- DDL
Koniu - 23-01-2007 00:01
PostGresSQL <- DDL
Witam !
Posiadam skrypt DDL bazy i chce go wpisac na serwer PostGresSQL. Ktos wie jak to zrobic albo jaka konsole do tego serwera odpalic?
wg mnie nalezy zrobic co nastepuje:
1. Zainstalowac program ktory posiada konsole SQL 2. zalogowac sie na serwer bazy danych (mam swoj wlasny) 3. Wpisac skrypt DDL (oczywiscie nie z palca a jakas sprytna funkcja)
Poniewaz robie to pierwszy raz, wiec moge sie mylic, dlatego jezeli bedzie jakas krytyka mojego postepowania, prosze aby byla KONSTRUKTYWNA :-P
Pozdrawiam Koniu
Krzysztof =?iso-8859-2?Q?Krzy=BFaniak?= - 23-01-2007 00:01
Koniu <kooniu@poczta.onet.pl> writes:
> Witam ! > > Posiadam skrypt DDL bazy i chce go wpisac na serwer PostGresSQL.
W jakim formacie?
> Ktos wie jak to zrobic albo jaka konsole do tego serwera odpalic? > > wg mnie nalezy zrobic co nastepuje: > > 1. Zainstalowac program ktory posiada konsole SQL
Możesz po prostu zainstalować konsolę SQL (postgresql client)
> 2. zalogowac sie na serwer bazy danych (mam swoj wlasny)
To raczej oczywiste.
> 3. Wpisac skrypt DDL (oczywiscie nie z palca a jakas sprytna funkcja)
Np. przez copy & paste z notepada? :>
> Poniewaz robie to pierwszy raz, wiec moge sie mylic, dlatego jezeli bedzie > jakas krytyka mojego postepowania, prosze aby byla KONSTRUKTYWNA :-P
Mnie pasuje np Aqua Data Studio, wersja 2.0.7 jest darmowa[1] (swoją drogą nieźle podnieśli cenę za wersję 6.0), powinna wystarczyć do twoich celów.
[1] http://www.aquafold.com/downloads-advanced.html
eloy -- -------e-l-o-y----------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------
jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
hubert depesz lubaczewski - 23-01-2007 00:01
On 2007-01-22, Koniu <kooniu@poczta.onet.pl> wrote: > 1. Zainstalowac program ktory posiada konsole SQL
jak masz postgresa, to masz ten program. nazywa się psql
> 2. zalogowac sie na serwer bazy danych (mam swoj wlasny)
to powinieneś dać radę.
> 3. Wpisac skrypt DDL (oczywiscie nie z palca a jakas sprytna funkcja)
psql -f albo wewnątrz psql'a: \i
depesz
-- http://www.depesz.com/ - blog dla ciebie
Koniu - 24-01-2007 00:01
Dzieki !
Udalo mi sie to wrzucic z konsoli tak jak pisales. Na szczescie znalazlem tez w samym pgAdminie opcje "wykonaj polecenie SQL", po wklejeniu tam kodu DDL poszlo, choc nie od razu, bo jeszcze wyrzucal mi syntax error i skapnalem sie, ze trzeba zmienic uszy z takich: `tabela` na takie: "tabela" i juz wszystko gra :)
Dzieki za pomoc!
krycek6@wp.pl - 24-01-2007 00:01
> > Dzieki ! > > Udalo mi sie to wrzucic z konsoli tak jak pisales. > Na szczescie znalazlem tez w samym pgAdminie opcje "wykonaj polecenie > SQL", po wklejeniu tam kodu DDL poszlo, choc nie od razu, bo jeszcze > wyrzucal mi syntax error i skapnalem sie, ze trzeba zmienic uszy z > takich: `tabela` na takie: "tabela" i juz wszystko gra :) > > Dzieki za pomoc!
Lepiej nie używaj cudzysłowów i wpisz nazwy bez nich - kiedyś zrobisz np. tak create table "Tabela" ... a potem będziesz się dziwił czemu select * from Tabela nie działa.
-- Krycek
-- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
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
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]
Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
zanotowane.pldoc.pisz.plpdf.pisz.plponland.htw.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 |
|