MFE SnapVX: DATE-Platzhalter funktioniert nicht im Parameter LINK/TERMINATE-Befehle NAME
Zusammenfassung: DATE-Platzhalter funktioniert nicht im Name-Parameter der SnapVX LINK/TERMINATE-Befehle
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Beim Erstellen eines SNAPSHOT-Namens mithilfe von Variablen für Datum und Uhrzeit funktioniert die Platzhalterkarte nicht, wenn sie mit einem SnapVX LINK- oder TERMINATE-Befehl verwendet wird.
Beispiel:
Variable %date8%, ersetzt das aktuelle Datum im MMDDYYYY-Format.
Bei Verwendung in einem SnapVX LINK- oder TERMINATE-Befehl gibt der Job den folgenden Fehler zurück: " ESNP51AE EMC SNAP API – SNAPSHOT NAME TO LINK DOES NOT EXIST".
Beispiel:
Variable %date8%, ersetzt das aktuelle Datum im MMDDYYYY-Format.
Bei Verwendung in einem SnapVX LINK- oder TERMINATE-Befehl gibt der Job den folgenden Fehler zurück: " ESNP51AE EMC SNAP API – SNAPSHOT NAME TO LINK DOES NOT EXIST".
Schritt 1: Job erstellen (RC= 0):
GLOBAL MODE(NOCOPY) CHECKONLINE(YES) - MAXRC(4) NAME(TEST_%DATE8%) CREATE ( - SOURCE(UNIT(9A5E)) - )
Schritt 2: Linkjob (RC = 8):
GLOBAL MODE(NOCOPY) CHECKONLINE(YES) - MAXRC(4) NAME(TEST_%DATE8%) LINK ( - SOURCE(SYMDV#(026E) ) - TARGET(SYMDV#(0392) ) - LOCAL(UNIT(9A2C) ) - COPYVOLID(YES) - MODE(NOCOPY) - )
Linkergebnis:
ESNP51AE EMC SNAP API - SNAPSHOT NAME TO LINK DOES NOT EXIST ESNP041E MAXRC OF 4 EXCEEDED, PROCESSING TERMINATED ESNP440I PROCESSING COMPLETED, HIGHEST RETURN CODE ENCOUNTERED IS 8 RQST RC SOURCE TARGET DISP TRACKS EXTENTS 2 08 LNK *L026E(TEST_%DATE8%) *L0392
Ursache
Die Variablen %DATE% und %TIME% werden nicht durch das aktuelle Datum oder die aktuelle Uhrzeit ersetzt, wenn die Befehle LINK, TERMINATE, RENAME, CONFIG oder QUERY SNAPSHOT ausgeführt werden und %DATE% oder %TIME% im Snapshot-Namen angegeben werden.
Lösung
Dauerhafte Lösung
- Für Mainframe Enablers 8.5 wurde PTF SN85100 entwickelt, um das Problem zu beheben. Er steht beim Dell Technologies Online Support zum Download zur Verfügung.
- Für Mainframe Enablers 10.0.0 wurde PTF SNA0012 entwickelt, um das Problem zu beheben. Er steht beim Dell Technologies Online Support zum Download zur Verfügung.
Weitere Informationen
Manuelles Extrahieren von Mainframe Enabler:
NAMEN
Gibt den Snapshot-Namen an.
HINWEIS: Wenn der Parameter NAME im BEFEHL GLOBAL angegeben ist, ist er im Befehl CREATE nicht erforderlich.
Der Snapshot-Name muss pro Quellgerät eindeutig sein. Wenn Sie nur die Option NAME als GLOBALEN Parameter angeben, ist nur ein Snapshot pro Quellgerät zulässig
, bis der Snapshot-Name geändert wird.
Der Parameter NAME kann in den Befehlen CONFIG, CREATE, GLOBAL, LINK, QUERY SNAPSHOT und RENAME angegeben werden.
Es verfügt über eine passende Standortoption &SNAPSHOT_NAME.
Syntax
NAME(snapshot_name[%date[{4|6|8}]%][%time[{4|6}]%])
Optionen
snapshot_name
Gibt den Snapshot-Namen mit 1 bis 32 Zeichen an. snapshot_name ermöglicht Alpha,
Numerik, Bindestriche (-) und Unterstriche (_) in Groß- und Kleinbuchstaben. Wenn der Name Bindestriche enthält, setzen Sie ihn in einfache Anführungszeichen.
Eingebettete Leerzeichen sind nicht zulässig. Zeiträume sind nur zulässig, wenn GLOBAL ZDP(YES) festgelegt ist.
Um einen eindeutigen Snapshot-Namen pro Quellgerät sicherzustellen, hängen Sie die snapshot_name mit den Datums- und Uhrzeitvariablen
an:
● %date%– Ersetzt das aktuelle Datum im MM_DD_YYYY Format.
● %date4%: Ersetzt das aktuelle Datum im MMDD-Format.
● %date6%: Ersetzt das aktuelle Datum im MMDDYY-Format.
● %date8%: Ersetzt das aktuelle Datum im MMDDYYYY-Format.
● %time%: Ersetzt die aktuelle Uhrzeit im HH_MM_SS Format.
● %time4%: Ersetzt die aktuelle Uhrzeit im HHMM-Format.
● %time6%: Ersetzt die aktuelle Uhrzeit im HHMMSS-Format.
Nachricht:
ESNP51AE
EMC SNAP API – SNAPSHOT NAME TO LINK IST NICHT VORHANDEN
Ursache
: Es wurde versucht, einen Snapshot zu verknüpfen, der nicht vorhanden ist.
Aktion
Geben Sie einen vorhandenen Snapshot für den LINK-Vorgang an.
NAMEN
Gibt den Snapshot-Namen an.
HINWEIS: Wenn der Parameter NAME im BEFEHL GLOBAL angegeben ist, ist er im Befehl CREATE nicht erforderlich.
Der Snapshot-Name muss pro Quellgerät eindeutig sein. Wenn Sie nur die Option NAME als GLOBALEN Parameter angeben, ist nur ein Snapshot pro Quellgerät zulässig
, bis der Snapshot-Name geändert wird.
Der Parameter NAME kann in den Befehlen CONFIG, CREATE, GLOBAL, LINK, QUERY SNAPSHOT und RENAME angegeben werden.
Es verfügt über eine passende Standortoption &SNAPSHOT_NAME.
Syntax
NAME(snapshot_name[%date[{4|6|8}]%][%time[{4|6}]%])
Optionen
snapshot_name
Gibt den Snapshot-Namen mit 1 bis 32 Zeichen an. snapshot_name ermöglicht Alpha,
Numerik, Bindestriche (-) und Unterstriche (_) in Groß- und Kleinbuchstaben. Wenn der Name Bindestriche enthält, setzen Sie ihn in einfache Anführungszeichen.
Eingebettete Leerzeichen sind nicht zulässig. Zeiträume sind nur zulässig, wenn GLOBAL ZDP(YES) festgelegt ist.
Um einen eindeutigen Snapshot-Namen pro Quellgerät sicherzustellen, hängen Sie die snapshot_name mit den Datums- und Uhrzeitvariablen
an:
● %date%– Ersetzt das aktuelle Datum im MM_DD_YYYY Format.
● %date4%: Ersetzt das aktuelle Datum im MMDD-Format.
● %date6%: Ersetzt das aktuelle Datum im MMDDYY-Format.
● %date8%: Ersetzt das aktuelle Datum im MMDDYYYY-Format.
● %time%: Ersetzt die aktuelle Uhrzeit im HH_MM_SS Format.
● %time4%: Ersetzt die aktuelle Uhrzeit im HHMM-Format.
● %time6%: Ersetzt die aktuelle Uhrzeit im HHMMSS-Format.
Nachricht:
ESNP51AE
EMC SNAP API – SNAPSHOT NAME TO LINK IST NICHT VORHANDEN
Ursache
: Es wurde versucht, einen Snapshot zu verknüpfen, der nicht vorhanden ist.
Aktion
Geben Sie einen vorhandenen Snapshot für den LINK-Vorgang an.
Betroffene Produkte
Mainframe EnablersArtikeleigenschaften
Artikelnummer: 000203505
Artikeltyp: Solution
Zuletzt geändert: 31 Okt. 2023
Version: 4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.