Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › új stable, új gondok, postgresql
- This topic has 3 hozzászólás, 3 résztvevő, and was last updated 18 years, 2 months telt el by
tothaa.
-
SzerzőBejegyzés
-
2007-04-27-15:41 #2103618tovis wrote:A régi stable 3.1 Sarge megengedte hogy a postgresql adatbázisának megválasszam a helyét. Az új, 4.0 stable ilyet nem enged – feltelepül az alapértelmezésszerinti /var/lib/postgresql könyvtárba.
Próbálkoztam hogy átmásolom a kívánatos helyre és az /etc/postgresql -ben pgdata linkezt átirányítom de ez nem oldja meg;o( – el sem indul. Valaki próbálkozott már ilyesmivel?Előszőr dumpolni kell(pg_dumpall > outfile.sgl vagy postgresql -dump -t db.out); letörölni a régi postgrest, feltenni az újat (initdb -vel tudsz könyvtárat megadni, hogy hova tegye clustert), majd a lementettet visszatőlteni(psql -f infile.sql template1 vagy psql -e db.out)
Miért nem indult el, mi volt a hiba üzi és mi van a /var/lib/postgresql/postgresql-8.2-main.log fájlban (verzió más lehet)?2007-04-27-22:27 #2103619Ki vagyok okosítva!
(kínomban írtma a csomag gondozoinak, másnap választ kaptam – mindkettőtől;o)
Előzetesben nem egy meglévő adatbázist próbáltam átmenteni, hanem egy új dobozt rakok össze Debian 4.0 alapon, mely postgresql, apache2 és egy pár saját C programocskámmal működő spéci „terminál”.Tehát ha nem megfelelő az alapértelmezés szerinti könyvtár, elég ha az
/etc/postgresql/7.4/main/pgdata symlink -jét átírom ami nekem tetszik – mizután leállítottam a szervert és átmásoltam a „clustert” a kívánt helyre. A profi megoldást pedig tálcáén kínálja a csomag, miután leállítod a szervert:
#pg_dropcluster 7.4 main –stop
majd
#pg_createcluster 7.4 main –start -d /az/én/kedvenc/adat/könyvtáramújraindítás és voila;o)
2007-04-28-23:33 #2103620tovis wrote:Ki vagyok okosítva!
(kínomban írtma a csomag gondozoinak, másnap választ kaptam – mindkettőtől;o)
Előzetesben nem egy meglévő adatbázist próbáltam átmenteni, hanem egy új dobozt rakok össze Debian 4.0 alapon, mely postgresql, apache2 és egy pár saját C programocskámmal működő spéci „terminál”.Tehát ha nem megfelelő az alapértelmezés szerinti könyvtár, elég ha az
/etc/postgresql/7.4/main/pgdata symlink -jét átírom ami nekem tetszik – mizután leállítottam a szervert és átmásoltam a „clustert” a kívánt helyre. A profi megoldást pedig tálcáén kínálja a csomag, miután leállítod a szervert:
#pg_dropcluster 7.4 main –stop
majd
#pg_createcluster 7.4 main –start -d /az/én/kedvenc/adat/könyvtáramújraindítás és voila;o)
De ez nem törli le a már létező adatbázisodat?
2009-12-04-19:59 #1886200A régi stable 3.1 Sarge megengedte hogy a postgresql adatbázisának megválasszam a helyét. Az új, 4.0 stable ilyet nem enged – feltelepül az alapértelmezésszerinti /var/lib/postgresql könyvtárba.
Próbálkoztam hogy átmásolom a kívánatos helyre és az /etc/postgresql -ben pgdata linkezt átirányítom de ez nem oldja meg;o( – el sem indul. Valaki próbálkozott már ilyesmivel? -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz