PostgreSQL – tisztítás

Kezdőlap Fórumok Linuxos szoftverek PostgreSQL – tisztítás

10 bejegyzés megtekintése - 1-10 / 34
  • Szerző
    Bejegyzés
  • #2074538
    tothaa
    Felhasználó

      Nézegettem a http://www.postgresql.org dokumentációját, de nem találtam teljes telepítési leírást debian alá; nem egészen úgy működnek a dolgok, ahogy azt leírják ott…

      #2074539
      admin
      Adminisztrátor

        ” gondolom apt-get –purge remove az egészre, de az általam létrehozott adatbázisok, konfigok, felhasználó-azonosítók nem maradnak fent?”

        Ha jól tudom /var/lib/postgres konytárban vannak az adatabázisok!
        Eltávolítás után töröld ezt is.

        de előtte még, esetleg „pgadmin3” szóra keress, ez gui-s adminoló a pgsql-hoz!

        Hátha megmutatja azt amit elfelejtettél! 🙂

        #2074540
        tothaa
        Felhasználó

          psql –help segített:
          psql -l : az elérhető adatbázisok listája:

                  Adatbázisok listája
              Név    | Tulajdonos | Kódolás


          +


          +


          probabazis | postgres  | UNICODE
          template0  | postgres  | UNICODE
          template1  | postgres  | UNICODE
          (3 sor)

          postgres adatbázisnak elvileg léteznie kéne… ez érdekes…

          Valamint azt sem tudom, hogy mi van a felhasználókkal…

          #2074541
          tothaa
          Felhasználó
            sany wrote:
            Ha jól tudom /var/lib/postgres konytárban vannak az adatabázisok!
            Eltávolítás után töröld ezt is.

            Ott kerestem, de a könyvtár nem létezett – sem a /usr/local/psql ; hát igen, jó lenne tudni, hogy fizikailag hol is vannak ezek a csudák tárolva…

            #2074542
            Stefy78
            Felhasználó

              Utasítások:

              nano /etc/postgresql/pg_hba.conf
              Itt nézd meg, hogy van-e benne – vagy nincs e rácsoslinzer „#” a sor előtt – olyan hogy:

              „local          all          all                                                    ident sameuser”

              Ez ahoz kell, hogy localhostként el tudd érni.
              Mentsd el, majd indítsd újra a postgresql-t!

              „/etc/init.d/postgresql restart”

              „su postgres”

              Ha még nem hoztál létre jelszót neki, akkor nem is kéri a jelszót.

              „psql -d template1”

              Belépsz az sql szervernek az egyik alapértelmezett adatbázisába

              „SELECT datname FROM pg_database;”

              Erre az utasításra válaszként visszaadja, hogy milyen adatbázisokat hoztál létre.
              Amit tilos törölni: template1, template0
              A törlési utasítás:

              „q”
              „DROPDB adatbázis neve

              Aztán ha végeztél, a /etc/postgresql/pg_hba.conf-ba beállíthatod a jogosultságokat az adatbázis hozzáféréshez

              Jó munkát!

              #2074543
              Stefy78
              Felhasználó

                Most látom, hogy írtál.
                7.4-ben még nincsen alapértelmezett postgres adatbázis

                #2074544
                Stefy78
                Felhasználó

                  Az userekkel?

                  psql -d template1
                  SELECT usename FROM pg_user;
                  – aztán kiírja.

                  #2074545
                  tothaa
                  Felhasználó

                    A fölös felhasználók törlése pedig: # DROP USER felhasználónév;

                    Szuper, köszi.
                    Már csak az érdekelne, hogy fizikailag merre találok valamit az adatbázisaimból.

                    #2074546
                    Stefy78
                    Felhasználó

                      Az a baj, hogy ezeket fejből nyomtam, most per pill nincsen itt olyan gép amin meg tudnám nézni, de asszem:
                      Olyat keress, hogy data könyvtár
                      Fizikailag eléggé összetett, mert olyan fájlnevek vanak benn, hogy 1,122333 és mittomén. Ezt nem igazán lehet kibogozni.
                      Nem olyan mint egy dos adatbázis vagy egy mdb, vagy egy interbase „gdb”

                      Ezeket asszem nem érdemes kitörölni. /elférnek 🙂 /

                      #2074547
                      Stefy78
                      Felhasználó

                        Eszembe jutott valami.

                        „dpkg-reconfigure postgresql”

                        Ezen ha végigmész, akkor valszeg lesz egy ilyen menüpontja, hogy hol helyezze el a data könyvtárat.
                        Na itt megtalálod.

                      10 bejegyzés megtekintése - 1-10 / 34
                      • Be kell jelentkezni a hozzászóláshoz.