PostgreSQL datu bāze

Saturs

Uztādīšana ar servera instalācijas vedni

  1. Ja datu bāzi izvēlās servera uzstādīšanas gaitā, uzstādīšanas vednī kā standarta servisus papildus izvēlas PostgeSQL datu bāzi:

Papildu uzstādīšana:

  1. Datu bāzi uzstāda sekojoši:

    sudo apt-get install postgresql

Pieteikšanās

  1. Pēc noklusēšanas, gan sistēmas, gan datu bāzes postgres lietotājiem pieteikšanās ar paroli ir aizliegta (un nav nekādas paroles). Tāpēc, lai pieslēgties bāzei vispirms kļūst par postgres sistēmas lietotāju:

    sudo su - postgres

    pēc tam piesakās datu bāzei:

    psql
    ...
    \q

Datu bāzes pārvietošana

Ja grib lai PostgreSQL glabā datus /home mapē (piem., ja / sadaļā ir ierobežota diska vieta):

  1. Aptur PostgreSQL:

    /etc/init.d/postgresql stop
  2. Pārkopē /var/lib/postgresql mapi uz /home un izveido saiti no sākotnējās vietas:

    mv /var/lib/postgresql /home/
    ln -s /home/postgresql /var/lib/postgresql
  3. Palaiž PostgreSQL:

    /etc/init.d/postgresql start

Paroles uzlikšana/maiņa

  1. Ja vēlas, uzliek paroli postgres sistēmas lietotājam:

    sudo passwd postgres
    un atkārtoti 2 reizes ievada Student007
  2. Ja vēlas, uzliek postgres datu bāzes lietotāja  paroli:

    psql
    ALTER USER postgres WITH ENCRYPTED PASSWORD 'Student007';
    \q

Lietotāja pievienošana

  1. Ja vēlas pievienot jaunu superlietotāju, ievada, piemēram, sekojošas komandas:

    psql
    create role munin with superuser login password 'password';
    \q

Pieslēgšanās no komandrindas

Pēc vajadzības var izmainīt PostgreSQL konfigurācijas failu, dodot iespēju pieslēgties datubāzei no komandrindas (pirms tam neizpildot "su - postgres") komandu. Sk. Openbravo kļūdu novēršana.

Saites

 

Izveidojis Valdis Vītoliņš 2009-02-10 12:44
Pēdējais mainījis Valdis Vītoliņš 2017-05-19 15:04
 
Xwiki Powered
Creative Commons Attribution 3.0 Unported License