-
Väliaikaisen PostgreSQL-tietokannan ajaminen SD Desktopissa
Väliaikaisen PostgreSQL-tietokannan ajaminen SD Desktopissa
-
Pyydä Service Deskiltä käyttöoikeus
tools-for-sd-desktop-työkaluihin tai lataa oma PostgreSQL-singularitykonttisi SD Connectiin. Käynnistä SD Desktop -virtuaalikone, jossa on datallesi riittävän suuri datataltio. Kirjaudu SD Desktopiin, avaa Data Gateway -yhteys SD Connectiin ja avaa pääteistunto. -
Luo pääteistunnossa hakemisto
/media/volume/psqlja siirry sinne -
Tuo PostgreSQLin sisältävä Apptainer-kontti
-
Luo käytettävä PostgreSQL-ympäristötiedosto (
pg.env) -
Lisää tiedostoon seuraavat asetukset
export TZ=Europe/Helsinki export POSTGRES_USER=pguser export POSTGRES_PASSWORD=pg123 export POSTGRES_DB=mydb export POSTGRES_INITDB_ARGS="--encoding=UTF-8"Tallenna sitten tiedosto ja poistu nanosta.
-
Luo hakemistot PostgreSQL-palvelinta varten
-
Käynnistä pääteistunnossa
screen-istunto ja käynnistä tietokantapalvelin kontin avulla:screen apptainer run -B pgdata:/var/lib/postgresql/data -B pgrun:/var/run/postgresql -e -C --env-file pg.env postgres_14.2-alpine3.15.sifPoistu sitten
screen-istunnosta painamalla:Palvelimen pitäisi nyt jatkaa toimintaansa
screen-istunnossa. -
Avaa komentotulkki-istunto PostgreSQL-konttiin. Muista liittää hakemisto, jossa datasi sijaitsee (esimerkiksi
/shared-directory)Siirry kontin sisällä datahakemistoosi ja aloita työskentely tietokantasi kanssa:
Esimerkiksi