PostgreSQL

From RCUB
Jump to: navigation, search
(Upgrade major verzije: Promenjeni RPM linkovi)
(Upgrade major verzije)
Line 226: Line 226:
 
Instalirajte RPM sa:
 
Instalirajte RPM sa:
  
   wget http://yum.pgrpms.org/reporpms/9.0/pgdg-centos-9.0-2.noarch.rpm
+
   wget http://yum.pgrpms.org/9.2/redhat/rhel-5-x86_64/pgdg-centos92-9.2-6.noarch.rpm
 
   rpm -i pgdg-centos-9.0-2.noarch.rpm
 
   rpm -i pgdg-centos-9.0-2.noarch.rpm
  
Proverite da li se u /etc/yum.repos.d/ nalazi pgdg-8*-centos.repo.  
+
Proverite da li se u /etc/yum.repos.d/ nalazi pgdg-XX-centos.repo.  
Obrisati viškove. Na primer, ako se radi migracija sa 8.3 na 8.4 moguće je da već postoji  
+
Obrisati viškove. Na primer, ako se radi migracija sa 9.1 na 9.2 moguće je da već postoji  
stari pgdg-83-centos.repo koga treba obrisati. Ako ima konflikta deinstalirati stari Postgres.
+
stari pgdg-91-centos.repo koga treba obrisati. Ako ima konflikta deinstalirati stari Postgres.
  
 
'''Samo za upgrade na 8.x''', instalirajte javni ključ za Postgres:
 
'''Samo za upgrade na 8.x''', instalirajte javni ključ za Postgres:
Line 248: Line 248:
 
   yum update postgresql
 
   yum update postgresql
  
'''Za 9.0''', instalirajte postgres:
+
'''Za 9.2''', instalirajte postgres:
  
   yum install postgresql90-server
+
   yum install postgresql92-server
  
Terebalo bi da je kreiran novi, prazan direktorijum /var/lib/pgsql/data.  
+
Terebalo bi da je kreiran novi, prazan direktorijum /var/lib/pgsql/9.2/data.  
 
Proveriti. Kao korisnik root izvršiti inicijalizaciju DB klastera:
 
Proveriti. Kao korisnik root izvršiti inicijalizaciju DB klastera:
  
Za 9.0:
+
Za 9.2:
  
   service postgresql-9.0 initdb
+
   service postgresql-9.2 initdb
  
 
Za 8.x:
 
Za 8.x:
Line 267: Line 267:
  
 
   exit
 
   exit
   /etc/init.d/postgresql-9.0 start
+
   /etc/init.d/postgresql-9.2 start
 
   /etc/init.d/postgresql start
 
   /etc/init.d/postgresql start
  

Revision as of 11:19, 7 August 2013

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox