Ero sivun ”PostgreSQL” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
p (asennus)
 
(5 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
PostgreSQL on [[SQL]]-kieltä tukeva avoimen lähdekoodin tietokantamoottori. Sitä on kehitetty jo 15-vuotta. Se on tehokas, ja toteuttaa monia tietokantastandardeja monilla palvelinalustoilla. Tietokannan kokoa ei ole rajoitettu, ja taulun kokoa voidaan kasvattaa 32 teratavuun asti.
{{Ohjelma
| nimi=PostgreSQL
| kuva=
| kuvateksti=
| lisenssi=PostgreSQL-lisenssi
| käyttöliittymä=teksti
| kotisivu=[http://postgresql.org/ postgresql.org]
}}
 
'''PostgreSQL''' (''pgsql'') on [[SQL]]-kieltä tukeva avoimen lähdekoodin tietokantamoottori. Sitä on kehitetty jo 15-vuotta. Se on tehokas, ja toteuttaa monia tietokantastandardeja monilla palvelinalustoilla. Tietokannan kokoa ei ole rajoitettu, ja taulun kokoa voidaan kasvattaa 32 teratavuun asti.
Testiversio on saatavissa binääripakettina ja lähdekoodeina FreeBSD:lle, Linuxille, Mac OS X:lle, Solarikselle ja Windowsille.
Testiversio on saatavissa binääripakettina ja lähdekoodeina FreeBSD:lle, Linuxille, Mac OS X:lle, Solarikselle ja Windowsille.


==Asennus==
{{Asenna|PostgreSQL|postgresql}}


==Postgre-palvelin näkymään maailmalle (Ubuntu)==
==PostgreSQL-palvelin näkymään maailmalle (Ubuntu)==
   cd /etc/postgresql/<versio>/main/
   cd /etc/postgresql/<versio>/main/
   $EDITOR pg_hba.conf
   $EDITOR pg_hba.conf
Rivi 15: Rivi 26:
Käynnistä PostgreSQL-palvelin uudelleen
Käynnistä PostgreSQL-palvelin uudelleen
   /etc/init.d/postgresql restart
   /etc/init.d/postgresql restart


==Salasanan vaihto (Testattu: Ubuntu)==
==Salasanan vaihto (Testattu: Ubuntu)==
Rivi 40: Rivi 50:
* [http://www.pgadmin.org/ pgAdmin] Graafinen
* [http://www.pgadmin.org/ pgAdmin] Graafinen
* [http://phppgadmin.sourceforge.net/ phpPgAdmin] Web-pohjainen
* [http://phppgadmin.sourceforge.net/ phpPgAdmin] Web-pohjainen
 
* [http://pgfouine.projects.postgresql.org/ pgFouine] Logianalysaattori


==Katso myös==
==Katso myös==

Nykyinen versio 13. elokuuta 2016 kello 16.21

PostgreSQL
Käyttöliittymä teksti
Lisenssi PostgreSQL-lisenssi
Kotisivu postgresql.org

PostgreSQL (pgsql) on SQL-kieltä tukeva avoimen lähdekoodin tietokantamoottori. Sitä on kehitetty jo 15-vuotta. Se on tehokas, ja toteuttaa monia tietokantastandardeja monilla palvelinalustoilla. Tietokannan kokoa ei ole rajoitettu, ja taulun kokoa voidaan kasvattaa 32 teratavuun asti. Testiversio on saatavissa binääripakettina ja lähdekoodeina FreeBSD:lle, Linuxille, Mac OS X:lle, Solarikselle ja Windowsille.

Asennus[muokkaa]

PostgreSQL löytyy useimpien jakeluiden paketinhallinnasta nimellä postgresql. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

PostgreSQL-palvelin näkymään maailmalle (Ubuntu)[muokkaa]

 cd /etc/postgresql/<versio>/main/
 $EDITOR pg_hba.conf

Lisää rivi

 host all all 0.0.0.0/0 md5

Sulje editori

 $EDITOR postgresql.conf

Muokkaa

 listen_addresses = '*'  

Sulje editori Käynnistä PostgreSQL-palvelin uudelleen

 /etc/init.d/postgresql restart

Salasanan vaihto (Testattu: Ubuntu)[muokkaa]

sudo -u postgres psql postgres
\password

Vaihda salasana

\q


Tietokannan kopioiminen[muokkaa]

pg_dump --no-acl --no-owner -U <käyttäjä> -h <isäntä tai IP> -Fc <tietokanta> -f <tiedoston nimi>
pg_dump --no-acl --no-owner -U linuxfi -h 127.0.0.1 -Fc linuxfi_db -f linuxfi.dump


Tietokannan palautus[muokkaa]

pg_restore -1 -c --no-owner -U <käyttäjä> -d <tietokanta> -h <isäntä tai IP> <tiedosto>
pg_restore -1 -c --no-owner -U linuxfi -d linuxfi_db -h 127.0.0.1 linuxfi.dump


Työkaluja[muokkaa]

Katso myös[muokkaa]

Aiheesta muualla[muokkaa]