Erinevus lehekülje "Postgresql" redaktsioonide vahel
Allikas: Kuutõrvaja
9. rida: | 9. rida: | ||
/etc/init.d/postgresql stop | /etc/init.d/postgresql stop | ||
− | Ning vana database kausta võime näiteks kustutada või varundada | + | Ning vana database kausta võime näiteks kustutada või varundada, antudhetkel on selleks /home/pgsql |
ja kustutada ning luua uue ja anda selle chown käsuga postgres omandusse. | ja kustutada ning luua uue ja anda selle chown käsuga postgres omandusse. | ||
20. rida: | 20. rida: | ||
Tasub peale baasi taas initsialiseerimist lubaca | Tasub peale baasi taas initsialiseerimist lubaca | ||
localhostist pääseda postgresile ligi ilma paroolideta (admin parool pole veel taastatud) | localhostist pääseda postgresile ligi ilma paroolideta (admin parool pole veel taastatud) | ||
+ | Seda saame teha failist '''nano pg_hda''' ja seal võime lahtikommenteerida rea | ||
− | + | local all all trust | |
mkdir /home/pgsql | mkdir /home/pgsql |
Redaktsioon: 23. jaanuar 2008, kell 21:04
Paigaldus
Upgrade
Postgres upgrade puhul oleks soovitatav dumpida kogu baas ja hiljem restoreda
pg_dumpall -U root > pgdump /etc/init.d/postgresql stop
Ning vana database kausta võime näiteks kustutada või varundada, antudhetkel on selleks /home/pgsql ja kustutada ning luua uue ja anda selle chown käsuga postgres omandusse.
seejärel teeme vastavalt os'ile vajaliku ,et vahetuks postgres versioon
gentoos näiteks käsuga
emerge postgresql
Tasub peale baasi taas initsialiseerimist lubaca localhostist pääseda postgresile ligi ilma paroolideta (admin parool pole veel taastatud) Seda saame teha failist nano pg_hda ja seal võime lahtikommenteerida rea
local all all trust
mkdir /home/pgsql chown -R postgres:postgres /home/pgsql su postgres initdb -D /home/pgsql postgres -D /home/pgsql psql -d postgres -f pgdump
Lingid
http://gentoo-wiki.com/HOWTO_Configure_Postgresql
http://www.postgresql.org/docs/8.1/interactive/install-upgrading.html