Aktualizacje danych wykonywane w tle można przeprowadzać za pomocą narzędzia Praca z aktualizacjami danych (wrkdatupd). Narzędzie to może być używane do automatyzacji procesu instalacji.
Docelowi odbiorcy
- Administratorzy systemu
- Konsultanci techniczni
Opis
Narzędzie Praca z aktualizacjami danych (wrkdatupd) służy do przeprowadzania wszystkich aktualizacji danych w tle, które nie zostały jeszcze wykonane. Aktualizacje danych dialogowych nie są brane pod uwagę.
Sprawdź — to narzędzie jest najpierw używane do sprawdzenia, czy aktualizacje danych mogą zostać wykonane w sposób poprawny. Narzędzie anuluje wykonanie aktualizacji danych, jeśli
- musi zostać zainstalowana co najmniej jedna aktualizacja oprogramowania,
- musi zostać przetworzone co najmniej jedno zadanie powodujące konflikt.
Sekwencja wykonywania — aktualizacje danych są zwykle przetwarzane jedna po drugiej, zgodnie z datą ich utworzenia (najstarsza aktualizacja danych jest wykonywana jako pierwsza).
Jeśli parametr execute zostanie uzupełniony o numer wątku, aktualizacje danych będą wykonywane równolegle, co uniemożliwi przestrzeganie kolejności wykonywania.
Wyświetlenie błędu — jeśli aktualizacje danych nie zostaną pomyślnie wykonane, zostanie to wyświetlone jako błąd w rejestrze komunikatów. Jeśli istnieją również aktualizacje danych dialogowych, które nie zostały jeszcze wykonane, są one również wyświetlone jako błędy.
Polecenie
Poniżej znajduje się polecenie wraz ze wszystkimi możliwymi parametrami.
wrkdatupd | -execute:<int> [-noCheckConflict] |
Parametry
Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są parametrami obowiązkowymi.
Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby móc wyświetlić wszystkie możliwe wartości.
Nie wszystkie parametry mogą być określone więcej niż jeden raz. Tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: „<str-1> … <str-n>”.
Parametr | Opis |
execute:int | Parametr służy do wykonywania wszystkich aktualizacji danych w tle, które nie zostały jeszcze wykonane. Liczba wątków jest określana bezpośrednio w parametrze execute. Jeśli istnieje więcej niż jeden wątek, aktualizacje danych są wykonywane równolegle. |
noCheckConflict | Zadania otwartego konfliktu są ignorowane przy użyciu tego parametru. Oznacza to, że aktualizacje danych są wykonywane, nawet jeśli otwarte zadanie konfliktu nadal istnieje. Zwykle aktualizacje danych powinny być wykonywane dopiero po zakończeniu wszystkich zadań konfliktowych. |
Uprawnienia
Uprawnienia mogą zostać przypisane za pomocą ról uprawnień jak również poprzez przyporządkowanie organizacji. Szczegółowe informacje można znaleźć w artykule Uprawnienia.
Do polecenia wrkdatupd i jego parametrów nie mają zastosowania żadne specjalne autoryzacje.
Jednostki biznesowe
Jednostka biznesowa com.cisag.sys.repository.obj.UpdateApplicationState — wykorzystywana jest przez aplikację Praca z aktualizacjami danych między innymi w celu:
- Przyporządkowywania uprawnień
- Definiowania działań
- Importu i eksportu danych