Postgresql: erinevus redaktsioonide vahel

Allikas: Kuutõrvaja
Mine navigeerimisribaleMine otsikasti
Jj (arutelu | kaastöö)
Resümee puudub
Jj (arutelu | kaastöö)
Resümee puudub
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


  nano pg_hda
  local  all        all                              trust


  mkdir /home/pgsql
  mkdir /home/pgsql

Redaktsioon: 23. jaanuar 2008, kell 18: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

http://www.freebsddiary.org/postgresql.php