Wprowadzenie
Narzędzie rgzusrfav służy do reorganizacji ulubionych. Może to być pomocne po usunięciu użytkowników, obiektów deweloperskich lub innych obiektów w celu usunięcia nieprawidłowych wpisów. Szczególnie po zmianie wersji lub skopiowaniu systemu dane, które stały się nieprawidłowe, można wyczyścić lub dostosować do nowych baz danych, aby można je było ponownie wykorzystać. W tym celu identyfikator bazy danych starego systemu jest zastępowany identyfikatorem bazy danych nowego systemu we wszystkich wpisach.
Grupa docelowa
- Administratorzy systemu
- Konsultanci techniczni
Opis
Narzędzie rgzusrfav służy do reorganizacji ulubionych.
Polecenie
Poniżej znajduje się polecenie wraz ze wszystkimi możliwymi parametrami.
rgzusrfav | [-withoutUser]
[-withoutTarget] [-checkEntries] [-setSystem:<str>] [-setDatabase:<str>] [-toSystem:<str>] [-toDatabase:<str>] |
Parametry
Parametry polecenia zostały wyjaśnione w poniższej tabeli. 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 |
[-withoutUser] | Usuwa wszystkie wpisy bez prawidłowego użytkownika. |
[-withoutTarget] | Usuwa wszystkie wpisy, dla których nie istnieje już prawidłowy obiekt docelowy. |
[-checkEntries] | |
[-setSystem:<str>] | Nazwa systemu bazy danych, która ma zostać zastąpiona, jeśli nie została określona za pomocą identyfikatora GUID. Domyślnie jest to bieżący system. |
[-setDatabase:<str>] | Nazwa lub identyfikator GUID bazy danych do zastąpienia. |
[-toSystem:<str>] | Nazwa systemu dla bazy danych, która ma zostać zresetowana, jeśli nie została określona przy użyciu identyfikatora GUID.
Domyślnie jest to bieżący system. |
[-toDatabase:<str>] | Nazwa lub identyfikator GUID nowej bazy danych do ustawienia. |
Uprawnienia
Poniżej opisano specjalne uprawnienia, które mają zastosowanie do polecenia rgzusrfav i jego parametrów:
- com.cisag.sys.preferences.ChangeOtherUsersFavourites – zmień ulubione innych użytkowników
- com.cisag.sys.preferences.DeleteOtherUsersFavourites – usuń ulubione innych użytkowników
Instrukcje
Po skopiowaniu systemu wszystkie ulubione, które odnoszą się do zawartości baz danych starego systemu, są początkowo bezużyteczne i nieważne.
Aby doprowadzić nowy system do spójnego stanu, można przekonwertować wszystkie dane (które można zachować), a następnie usunąć wszystkie pozostałe nieprawidłowe wpisy. Ponieważ konwersja dotyczy również systemów lub baz danych, które mogą już nie istnieć lub są zdefiniowane w innej bazie konfiguracyjnej, do tego kroku wymagane są identyfikatory GUID starego i nowego systemu lub bazy danych. Można je uzyskać w aplikacji Panel System w odpowiednim systemie.
- -rgzusrfav -setSystem:<oldSystemGuid> -toSystem:<newSystemGuid>
- -rgzusrfav -setDatabase:<oldDatabaseGuid>
- -toSystem:<newDatabaseGuid>
- -rgzusrfav -withoutUser -withoutTarget