![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Na localhoście mam bazę dabych związaną z moją stroną www. Aktualnie robię tak, iż przed dodaniem czegokolwiek na stronie widocznej w sieci, najpierw sprawdzam na localhoście, czy wszystko będzie w porządku. Jak jest w porządku, to robię kopię bazy z localhosta poprzez
Kod pg_dump baza_localhost > dump -i Niestety nie jest to dobre rozwiązanie, gdyż:1. Po wykonaniu na serwerze Kod psql baza_serwer < dump nie są w bazie zapisywane informacje np. o sekwencjach, które były w bazie na localhoście ![]() 2. Jak odwiedzający strony doda jakieś dane do bazy (np. przez zapisanie się na listę subskrybcyjną),zostałyby one utracone podczas powyższego uaktualnienia, a sprawdzać, czy coś się zmieniło w bazie na serwerze i w razie konieczności przepisywać to do bazy na localhoście, to głupota ![]() Co polecacie w tej sytuacji? -------------------- Ściskam prawicę...
Jacek http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów! http://jezusimarlena.ovh.org/ YouTube - Egzorcyzmy Anneliese Michel |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 28.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Blackhole @ 2005-08-08 09:11:21) Co polecacie w tej sytuacji? podales wlasciwie dosc ogolne informacje. nie wiadomo jaki serwis to jest i w ogole. ja robie tak, ze oddzielnie mam pliki dla tabel, funkcji, triggerow, widokow (ich create-y) oraz oddzielnie inserty do tych tabel. do tego mam maly skrypcik bashowy, zeby mozolnie nie wpisywac co rusz psql --username=uzytkownik -d $DBNAME < functions (albo co tam jeszcze). na dzialajacym serwisie doklada sie z reguly tabele, funkcje itd. a insertow sie nie robi. a jak sie robi to mozna dodatkowy pliczek z insertami samymi spreparowac. u mnie takie cos sie sprawdza. z wyrazami szacunku, wolan |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o moją stronę domową: tutaj link.
----- dodane ----- A dlaczego sekwencje nie są przepisywane przy uaktualnieniu? ![]() Ten post edytował Blackhole 11.08.2005, 10:22:41 -------------------- Ściskam prawicę...
Jacek http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów! http://jezusimarlena.ovh.org/ YouTube - Egzorcyzmy Anneliese Michel |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.06.2025 - 15:03 |