PostgreSQL – tisztítás

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

10 bejegyzés megtekintése - 11-20 / 34
  • Szerző
    Bejegyzés
  • #2074548
    Stefy78
    Felhasználó

      Különben is van a PostgreSQL egy autowacum-ja ami eléggé rendbetesz mindent.

      #2074549
      tothaa
      Felhasználó

        data könyvtárat nem találtam, de találtam elég méllyen egy base könyvtárat, ami tele volt ilyen fájlokkal… – akkor az lehet az. (reconfigure nem kérdezett rá…) Na akkor mindegy, ezzel tényleg nem sokat lehet kezdeni emberi szemmel…

        A (nem futó szerver melletti) „psql -dump -t db.out” és a „psql -e db.out” parancsokkal lehet kimenteni, bető’teni mindent, ha pl. biztonsági másolatot akarok, igaz? (+nagy verzió váltáskor)

        felhasználókhoz visszatérve; azt lehet tudni, hogy milyen felhasználóként vagyok bejelentkezve?

        MÁS: Lehet különböző adatbázisformátumba exportálni/importálni a táblákat, vagy az adatbázist?

        #2074550
        tothaa
        Felhasználó

          PgAccess is jó, lehet vele táblákat tő’teni, nem kell hosszú SQL parancsokat kiadni – bár elég rég volt frissítve és nem része a disztribemnek :’-(

          #2074551
          Bbt
          Felhasználó
            tothaa wrote:
            Már csak az érdekelne, hogy fizikailag merre találok valamit az adatbázisaimból.

            /var/lib/postgres/

            #2074552
            Stefy78
            Felhasználó

              felhasználókhoz visszatérve; azt lehet tudni, hogy milyen felhasználóként vagyok bejelentkezve?

              Szal vannak a Postgre helpben ezzel kapcsolatban cuccok. Sőt, ha beírod, hogy psql –help akkor is kiír egy pár dolgot. Pl:

              psql -d adatbázis neve -U felhasználó neve

              akkor pl azzal a felhasználóval lépsz be az adatbázisba

              MÁS: Lehet különböző adatbázisformátumba exportálni/importálni a táblákat, vagy az adatbázist?

              Én ameddig eljutottam a help olvasgatásában, text formátumba lehet letenni az adatokat COPY utasítással.

              Igazad volt a data könyvtárral kapcsolatban. Nem data…  :blush:

              a dumpolás:

              pl: „pg_dump -d adatbázis neve -f a fájl elérési útja és neve pl: /home/ppppp/valami.sql
              mondjuk

              #2074553
              tothaa
              Felhasználó

                $ psql -d mediakatalogus -U me
                psql: FATAL:  IDENT authentication failed for user „me”
                $

                Nem kér jelszót sem, semmi nem történik, csak a hibaüzenet…
                Szóval kérdés a más néven való belépés…

                #2074554
                Stefy78
                Felhasználó

                  $ psql -d mediakatalogus -U me
                  psql: FATAL:  IDENT authentication failed for user „me”
                  $

                  Szal.

                  $ psql -d mediakatalogus -U me -W

                  És máris kéri a jelszót.

                  Legalább is próbáld meg így.
                  (Bocsi, csak egy darabig nem volt időm a linuxforumot nézni.)

                  #2074555
                  tothaa
                  Felhasználó

                    Most kéri a jelszót 🙂
                    De ugyan úgy
                    psql: FATAL:  IDENT authentication failed for user „me”
                    üzenetet kapok – pedig jónak kellene lennie a jelszónak…

                    És ha újabb verziójú postgresql-t tennnék fel? – kipróbáljam, hátha azzal működik?

                    #2074556
                    Stefy78
                    Felhasználó

                      Fut a Postgre?

                      $ /etc/init.d/postgresql restart

                      Talán ezt próbáld meg…

                      Sajna már találkoztam ezzel a figyelmeztetéssel, de már nem emlékszem rá, hogy hogyan oldottam meg.
                      Aztán nézd meg még a /etc/postgresql/pg_hba.conf fájlt benne van e a localhostos sor. Nincs e kikommentelve.

                      És ha újabb verziójú postgresql-t tennnék fel? – kipróbáljam, hátha azzal működik?

                      Hát?
                      Próbáld meg…

                      De nagyon ritkán tudsz vele olyat elkövetni, hogy ne menjen.
                      Végül is milyen disztrib?

                      #2074557
                      tothaa
                      Felhasználó

                        # /etc/init.d/postgresql-7.4 restart
                        Restarting PostgreSQL 7.4 database server: main.
                        # psql -d mediakatalogus -U me -W
                        Jelszó:
                        psql: FATAL:  IDENT authentication failed for user „me”
                        #

                        Nem megy. Disztrib: Debian Experimental
                        Holnap megpróbálom újabb verzióval…
                        # cat /etc/postgresql/7.4/main/pg_hba.conf
                        ...
                        # Database administrative login by UNIX sockets
                        local  all        postgres                          ident sameuser

                        # TYPE  DATABASE    USER        IP-ADDRESS        IP-MASK          METHOD

                        local  all        all                                            ident sameuser
                        # IPv4-style local connections:
                        host    all        all        127.0.0.1        255.255.255.255  md5
                        # IPv6-style local connections:
                        host    all        all        ::1              ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff        md5

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