Vorschau für ein Remote-Update Set erstellen
Die Vorschau vergleicht ein von ein Remote-Instanz abgerufenes Update Set mit Aktualisierungen in der lokalen Instanz, um mögliche Probleme zu erkennen. Sie müssen eine Vorschau eines Update Sets anzeigen, und alle Probleme beheben, bevor Sie das Update Set festlegen können.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Wenn die Systemeigenschaft glide.update_set.auto_preview auf true festgelegt ist, startet das System automatisch den Vorschauprozess, nachdem das Update Set abgerufen wurde.
Wenn diese Eigenschaft false ist, muss der Vorschauprozess manuell gestartet werden.
- Navigieren zu Systemupdate-Sätze > Abgerufene Update-Sätze.
- Wählen Sie Aus Vorschau Des Update-Satzes Anzeigen .
Bei großen Update-Sätzen erfordert der Vorschauprozess eine erhebliche Zeitspanne. Bei Bedarf können Sie den Vorschauprozess abbrechen, indem Sie auswählen Abbrechen Schaltfläche im Dialogfeld „Fortschritt“.Die Update Set-Vorschauseite zeigt Ergebnisse und listet Probleme auf. Lesen Sie die Informationen, und wählen Sie aus Schließen . -
Treffen Sie im Formular „abgerufener Update-Satz“ eine Auswahl.
Option Aktion Wenn keine Probleme festgestellt wurden Wählen Sie Aus Update-Satz Bestätigen Zum Commit aller Änderungen an der Instanz, ohne die Vorschauergebnisse zu überprüfen. Wenn Probleme entdeckt wurden Behandeln Sie jedes Problem in der zugehörigen Liste der Update Set-Vorschau. - Wahlweise:
Zeigen Sie eine Vorschau der Datensätze an.
- Öffnen Sie den Update-Satz-Datensatz, und wählen Sie aus Alle Vorschaudatensätze Anzeigen Um sicherzustellen, dass die richtigen Updates bestätigt werden.
- Öffnen Sie den Update-Satz-Datensatz, und wählen Sie aus Vorschau Erneut Ausführen Um die Vergleiche erneut auszuführen.
- Überprüfen Sie Update-Satz-Vorschauprobleme Zugehörige Liste, um zu bestätigen, dass die richtigen Updates bestätigt werden.
Vorschaudatensatz für ein Update Set überprüfen
Bei der Vorschau eines Update Sets wird für jedes Update ein Vorschaudatensatz erstellt. Sie können die Vorschaudatensätze überprüfen, um sicherzustellen, dass die korrekten Updates festgeschrieben werden.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
- Öffnen Sie den Datensatz des Update Sets und zeigen Sie eine Vorschau des Update Sets an.
- Wählen Sie aus Alle Vorschaudatensätze Anzeigen Zugehöriger Link.
- Wählen Sie aus Disposition Um einen Vorschaudatensatz zu öffnen und dann die Informationen zu überprüfen (siehe Tabelle).
-
Füllen Sie die entsprechenden Felder im Formular aus.
Feld Beschreibung Disposition Zeigt an, wenn eine Kollision erkannt wird: - Kollision/Update, Kollision/Einfügen oder Kollision/Löschen: Die Änderung ist älter als eine Änderung an demselben Objekt in der lokalen Instanz.
- Aktualisieren , Einfügen , Oder Löschen: Der Change steht nicht in Konflikt mit einem Change in der lokalen Instanz.
Dateiunterschiede Vergleicht die neueste Version des Objekts in der lokalen Instanz mit dem Update-Satz. Unterschiede werden mit einem Farbcode markiert. Löschungen werden rot hervorgehoben, Ergänzungen grün und Änderungen gelb. Vorgeschlagene Aktion Gibt an, wie die Änderung behandelt werden soll, wenn das Update Set festgeschrieben wird. - Festlegen: Die Änderung im Remote-Update akzeptieren. Die standardmäßig vorgeschlagene Aktion für jeden Vorschaudatensatz ist „Festlegen“, auch wenn für die Instanz eine neuere Aktualisierung vorhanden ist.
- Überspringen: Die Änderung ablehnen.
- Beheben Sie ggf. alle in zugehörigen Liste Update-Probleme aufgeführten Probleme.
- Wählen Sie im Aktionsfeld „Vorgeschlagen“ die Aktion aus, die beim Festlegen des Update Sets ausgeführt werden soll.
- Wählen Sie Aus Aktualisieren Zum Speichern der Aktion.
- Wiederholen Sie den Vorgang für jeden Vorschaudatensatz.
Vorschauproblem in einem Update Set beheben
Zeigen Sie eine Vorschau eines Update Sets an, um Probleme zu erkennen und zu beheben, die beim Festlegen der Aktualisierungen für die lokale Instanz auftreten können.
Vorbereitungen
Erforderliche Rolle: admin.
Prozedur
- Navigieren zu Alle > Systemupdate-Sätze > Abgerufene Update-Sätze.
- Öffnen Sie den Datensatz des Update Sets und blättern Sie zu der zugehörigen Liste Probleme bei der Update Set-Vorschau.
-
Überprüfen Sie jede Problembeschreibung, um die Ursache zu ermitteln und das Problem zu beheben.
Probleme bei der Update Set-Vorschau
- Fehlendes Objekt
- Beispiel Problemtext: In sys_ui_policy, worauf in diesem Update verwiesen wird, konnte kein Datensatz gefunden werden.
- Beschreibung: Das Objekt oder ein referenziertes Objekt ist in der Zielinstanz nicht vorhanden. Beispiel:
- Durch ein Update wird das Formularlayout für eine Tabelle geändert, die nicht in der lokalen Instanz erstellt wurde.
- Eine UI-Richtlinienaktion ist im Update Set enthalten, die übergeordnete UI-Richtlinie jedoch nicht.
- Lösung: Erstellen Sie ein weiteres Update Set für die Quellinstanz, um das fehlende Objekt an die lokale Instanz zu übertragen, oder erstellen Sie das Objekt in der lokalen Instanz. Verwenden Sie Verfügbare Aktionen, die bei der Problemlösung helfen:
- Fehlendes Feld suchen Oder Fehlenden Datensatz finden : Öffnet ein neues Fenster und durchsucht die Quellinstanz nach dem fehlenden Feld (Wörterbucheintrag) oder Datensatz.
- Fehlendes Update finden : Öffnet ein neues Fenster und durchsucht die Quellinstanz nach dem Update-Datensatz, der dem fehlenden Feld oder Datensatz entspricht.
- Kollision
- Beispiel Problemtext: Ein lokales Update, das neuer ist als dieses wurde gefunden
- Beschreibung: Eine Änderung im Update Set ist älter als eine Änderung desselben Objekts in der lokalen Instanz.
- Lösung: Vergleichen Sie die beiden Updates und ermitteln Sie, welche Version verwendet werden soll. Um die Version in der lokalen Instanz zu verwenden, wählen Sie Remote-Aktualisierung überspringen. Um die Version im Update Set zu verwenden, wählen Sie Remote-Aktualisierung akzeptieren. Verwenden Sie Verfügbare Aktionen, die bei der Problemlösung helfen:
- Mit lokalem vergleichen : Öffnet den Vorschaudatensatz, der einen Vergleich der Unterschiede zwischen der lokalen Version und der Version im Update-Satz bietet.
- Lokales Feld anzeigen oder Lokalen Datensatz anzeigen
- Lokale Aktualisierung anzeigen
- Nicht festgelegte Aktualisierung
- Beispiel Problemtext: Ein Tabellenfeld (u_case.u_reference), auf das in diesem Update verwiesen wird, konnte nicht gefunden werden. Es wurde jedoch in einem anderen, nicht festgeschriebenen Update Set gefunden
- Beschreibung: Das Objekt ist in einem anderen Remote-Update Set vorhanden, das noch nicht festggelegt wurde.
- Lösung: Übernehmen Sie zuerst das andere Remote-Update Set oder verschieben Sie dieses Update in das andere Update Set. Verwenden Sie Verfügbare Aktionen, die bei der Problemlösung helfen:
- Nicht festgelegtes Update anzeigen: Öffnet den Update-Datensatz im anderen Remote-Update Set.
- Nicht bestätigten Update-Satz anzeigen : Öffnen Sie den Datensatz des anderen Remote-Update-Satzes.
- Zu löschende Tabelle enthält Daten
- Beispiel Problemtext: In der Tabelle wurde eine Zeile gefunden, die gelöscht werden soll
- Beschreibung: Ein Unterschied zwischen dem Löschen von Tabellen und anderen Metadaten besteht darin, dass die Tabellendaten verloren gehen, wenn die Tabelle gelöscht wird. (Wenn die Tabelle leer ist (keine Zeilen enthält), wird kein Problem generiert.)
- Lösung: Das Problem muss ignoriert (Löschen erfolgt) oder übersprungen werden (Löschen erfolgt nicht), bevor der Update-Satz bestätigt werden kann. Sie können die Tabelle wiederherstellen, die Daten werden jedoch durch die Wiederherstellung nicht wiederhergestellt.
Sie sind nicht aktiviert, Systemtabellen (ServiceNow-Tabellen) oder Tabellen außerhalb Ihres Anwendungsbereichs zu löschen.
- Validierungsproblem für Anwendungsbereich
- Beschreibung: Die Vorschau zeigt die folgende Statuskombination als Problem an:
- Der Umfang für den Update-Satz ist nicht global und
- Die Anwendung wurde in der Zielinstanz und nicht gefunden
- Die Anwendung ist nicht im Update-Satz und enthalten
- Die Anwendung wurde im ServiceNow Store nicht gefunden.
- Lösung: Übertragen Sie den Update-Satz nur an Instanzen, die den Anwendungsbereich enthalten, oder bestätigen Sie, dass der Update-Satz die Anwendung enthält.
- Konflikt innerhalb eines einzelnen Batches
- Beispiel Problemtext: Diese Aktualisierung weist Konflikte innerhalb des Update Sets mit demselben Namen auf. Beheben Sie das Problem auf dem Quellsystem und zeigen Sie erneut eine Vorschau an, oder wählen Sie ein bestimmtes Update aus.
- Beschreibung: Zwei oder mehr Update Sets innerhalb desselben Batches haben widersprüchliche Änderungen. Die Update-Satz-Vorschauprobleme Die Liste enthält einen Datensatz für jeden Update-Satz mit einem in Konflikt stehenden Change.
- Lösung: Vergleichen Sie die in Konflikt stehenden Update Sets und bestimmen Sie, welche Version verwendet werden soll. Wählen Sie die Zeile für diesen Satz aus, und wählen Sie aus Akzeptieren Sie diese Kollision. Wählen Sie andernfalls aus Vergleichen Sie Kollisionen Zum Vergleichen der in Konflikt stehenden Update-Sätze. In diesem Bildschirm können Sie zwei beliebige der in Konflikt stehenden Update Sets miteinander vergleichen, und das Update Set zum Festlegen auswählen.
Abbildung : 1. Zwei Updates vergleichen