Kezdőlap › Fórumok › Linuxos szoftverek › PostgreSQL – tisztítás
- This topic has 33 hozzászólás, 8 résztvevő, and was last updated 18 years, 6 months telt el by
tothaa.
-
SzerzőBejegyzés
-
2006-10-16-20:07 #2074538
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…
2006-10-16-20:22 #2074539” 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! 🙂
2006-10-16-20:32 #2074540psql –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…
2006-10-16-20:46 #2074541sany 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…
2006-10-16-20:51 #2074542Utasí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!
2006-10-16-20:55 #2074543Most látom, hogy írtál.
7.4-ben még nincsen alapértelmezett postgres adatbázis2006-10-16-20:56 #2074544Az userekkel?
psql -d template1
SELECT usename FROM pg_user;
– aztán kiírja.2006-10-16-21:26 #2074545A 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.2006-10-16-21:37 #2074546Az 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 🙂 /
2006-10-16-21:40 #2074547Eszembe 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. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz