Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: tomaszf w Marzec 04, 2019, 14:23:49
-
Witam.
Chce postawić sobie bazę testową która będzie "w miarę" spójna z bazą produkcyjną.
"w miarę" = odświeżana raz dziennie w nocy.
Z tego co kiedyś czytałem na forum odtwarzanie bazy z poziomu SQL nie jest w przypadku Subiekta poprawne ponieważ w trakcie dearchiwizacji Subiekt tworzy też użytkowników SQL, nadaje uprawnienia itp.
Pomyślałem, że mógłbym zrobić coś takiego że za pierwszym razem zrobić to ręcznie - archiwizacja bazy produkcyjnej, dearchiwizacja na serwerze testowym, a następnie w nocy skryptem robić (z poziomu) SQL backup na produkcji i restore na testowym.
Czy wtedy podmiot powinien działać prawidłowo (na testowym)?
Pozdrawiam.
-
A z jakiego innego poziomu da się odtworzyć bazę jak nie z poziomu SQL? :) Archiwizacja 'Subiektowa' to normalny backup SQL-owy. Sprawdź zresztą sam: zrób backupa archwizatorem i przywróć z tego backupa bazę z poziomu przez SSMS na inną maszynę i odpal Subiekta.
-
I sprawdź czy możesz wydrukować fakturę albo inny dokument.
Wysłane z mojego moto g(6) play przy użyciu Tapatalka
-
A z jakiego innego poziomu da się odtworzyć bazę jak nie z poziomu SQL? :)
Z poziomu programu serwisowego który oprócz SQLowego restore wykonuje też dodatkowe operacje podczas dearchiwizacji.
I sprawdź czy możesz wydrukować fakturę albo inny dokument.
Po takiej operacji jak pisałem (najpierw dearchiwizacja w programie serwisowym, a potem "nałożenie" na to bazy restore) wygląda na to że wszystko działa poprawnie.