Updater

Z Motława
Wersja Admin (dyskusja | edycje) z dnia 11:22, 23 paź 2009

(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Szczotka.png
Ten artykuł wymaga dopracowania zgodnie z zaleceniami edycyjnymi.
Po wyeliminowaniu wskazanych powyżej niedoskonałości prosimy usunąć szablon {{Dopracować}} z kodu tego artykułu.



Updater pobiera zawartość katalogów SQL51, nazwa_klienta/SQL, nazwa_klienta/SQL/nazwa_bazy. Przykładowa konfiguracja - katalog klienta INT. Przymujemy założenie, że klient jest tożsamy z serwerem lub serwerami - jeśli zaistnieje potrzeba rozróżnienia serwerów (a co za tym idzie wersji .exe) to należy utworzyć odpowiedni katalog.

Katalog SQL - zmiany globalne - wszystkie zmiany struktur tabel i definicji widoków za wyjątkiem mocno uzasadnionych przypadków, triggery

Katalog SQL_STORED - zmiany globalne, dla wszystkich klientów - globalnie używane procedury i funkcje składowane

Katalog nazwa_klienta/SQL zmiany dotyczące wszystkich baz danego klienta, głównie procedury i funkcje składowane specyficzne dla klienta, redefinicje widoków (mocno sugerowane zachowanie zgodności pól z widokiem domyślnym) - przedyskutować jeszcze tę kwestię!

Katalog nazwa_klienta/SQL/nazwa_bazy zmiany dotyczące wyłącznie wskazanej bazy danego klienta, j.w. Używać jedynie w przypadku niezbędnej konieczności

Wszystkie zmiany są serializowane - tabela wersja zawiera pola