MFE SnapVX: Подстановка DATE не работает в параметре «LINK/TERMINATE commands NAME»

Zusammenfassung: Подстановка DATE не работает в параметре NAME команды SnapVX LINK/TERMINATE

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

При создании имени МОМЕНТАЛЬНОГО СНИМКА с использованием переменных для даты и времени подстановка не работает при использовании с командой SnapVX LINK или TERMINATE. 

Пример. 

Переменная %date8%, замена текущей даты в формате MMDDYYYYY. 

При использовании в команде SnapVX LINK или TERMINATE возвращается ошибка: ' ESNP51AE EMC SNAP API — SNAPSHOT NAME TO LINK DOES NOT EXIST». 


Шаг 1. Создание задачи (RC=0):

GLOBAL MODE(NOCOPY) CHECKONLINE(YES) -   
        MAXRC(4)  NAME(TEST_%DATE8%)          
CREATE (                             -         
         SOURCE(UNIT(9A5E))          -         
       )             

 
Шаг 2: Задание канала (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)                   -            
      )     


Результат ссылки:

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

Переменные %DATE% и %TIME% не заменяются текущей датой или временем при выполнении команд LINK, TERMINATE, RENAME, CONFIG или QUERY SNAPSHOT и указании %DATE% или %TIME% в имени моментального снимка.                            

Lösung

Окончательное решение
  • Для Mainframe Enablers 8.5 разработан PTF SN85100 для устранения этой проблемы. Его можно скачать на сайте онлайн-поддержки Dell Technologies.
  • Для Mainframe Enablers 10.0.0 разработан PTF SNA0012 для устранения этой проблемы. Его можно скачать на сайте онлайн-поддержки Dell Technologies.
SnapVX обновлен для поддержки переменных %DATE% и %TIME% со всеми командами, для которых можно указать имя моментального снимка.                                       
                                                       

Weitere Informationen

Извлечение вручную mainframe Enabler: 

ИМЯ
Указывает имя моментального снимка.
ПРИМЕЧАНИЕ: Если параметр NAME указан в команде GLOBAL, он не требуется в команде CREATE.
Имя моментального снимка должно быть уникальным для каждого исходного устройства. При указании параметра NAME в качестве параметра GLOBAL
допускается создание только одного моментального снимка на исходное устройство до тех пор, пока имя снимка не будет изменено.
Параметр NAME можно указать в командах CONFIG, CREATE, GLOBAL, LINK, QUERY SNAPSHOT и RENAME.
Он имеет соответствующий вариант площадки, &SNAPSHOT_NAME.
Синтаксис
NAME(snapshot_name[%date[{4|6|8}]][%time[{4|6}]%])
Options
snapshot_name
Specifies the 1-32 character snapshot name. snapshot_name allows upper and lower case alpha,numerics
, hyphens (-) and underscores (_). Если имя содержит дефис, заключите его в одном ценовом предложении.
Встроенные пробелы не разрешены. Периоды разрешены, только если задано значение GLOBAL ZDP(YES).
Чтобы обеспечить уникальное имя моментального снимка для каждого исходного устройства,
добавьте snapshot_name с переменными даты и времени:

%date%— заменяет текущую дату в MM_DD_YYYY формате.
%date4%— заменяет текущую дату в формате MMDD.
%date6%— замена текущей даты в формате MMDDYY.
%date8%— заменяет текущую дату в формате MMDDYYYYY.
%time%— заменяет текущее время в HH_MM_SS формате.
%time4%— заменяет текущее время в формате HHMM.
%time6%— заменяет текущее время в формате HHMMSS.

Сообщение: 

ESNP51AE
EMC SNAP API — ИМЯ МОМЕНТАЛЬНОГО СНИМКА ДЛЯ СВЯЗИ НЕ СУЩЕСТВУЕТ
Причина
попытки связать снимок, который не существует.
Действие
Укажите существующий моментальный снимок для операции LINK.

Betroffene Produkte

Mainframe Enablers
Artikeleigenschaften
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.