Домашняя страница Поиск Контакты ICN | |
E-Doku Информация Справка Обратная связь | |
Системные базы данных (DB) генерируются программой GENDB комплекса AMO в пакетном режиме. Прежде, чем в первый раз выполнить генерацию базы, в нее надо поместить данные о конфигурации (CFIGDA) и клиентские данные (CUSTDA). Такая первоначальная загрузка базы данных выполняется программой AMO LDB, которая должна находиться на жестком диске.
AMO GENDB можно запустить, только если номера APS, введенные в файлы оглавлений, совпадают с номерами в командном файле MML. Номера в командном файле MML можно изменять на жестком диске при помощи программы AMO ASPIK. Текущие значения системных номеров APS можно узнать, выполнив подпрограмму DISPLAY программы AMO VEGAS, с параметром FLIST=LONG.
Если AMO-TEXT-APS-NO в командном файле MML не совпадет с таковым в системе, то GENDB завершится с сообщениеи об ошибке, а состояние 'FREE' файла VEGAS останется неизменным. Если RES-CODE-APS-NO или AMO-CODE-APS-NO различны, то состояние будет установлено в 'ABORTED'.
Если прерванная генерация будет продолжена при помощи параметра CONT программы AMO GENDB, то частично сгенерированная база должна соответствовать командному файлу MML. AMO проверяет совпадает ли системный номер, введенный в базу данных, с номером в командном файле MML. Выполнение GENDB возможно только в том случае, если статус файла VEGAS установлен в 'INTRUPTD' или 'SYBRO'(аварийный отказ системы).
Во время генерации последовательно читается отсортированный файл команд MML, и при помощи соответствующих функций AMO генерируются базы данных. Последовательность, в которой во время генерации вызывались функции AMO, можно увидеть в файле управления последовательностью выполнения. При генерации командного файла MML программой DAGEN, функции AMO автоматически сортируются в правильном порядке. Последовательность генерации фиксируется в файле протоколирования ошибок и в файле последовательности выполнения функций.
AMO GENDB допускает параллельный запуск заданий генерации баз DB в SWU и ADS. Для параллельной генерации, необходимо раздельно запустить AMO на каждом сервере (одно значение для параметра UNIT). В противном случае, задания генерации будут выполняться последовательно.
Задания генерации (или регенерации) в системе управляются компонентом VEGAS AMO. Состояние доступа системы для каждого модуля вводится в файл VEGAS (управляющий файл). Запустить AMO GENDB можно только, если все генерируемые модули введены в файл как 'FREE', или зарезервированы для AMO GENDB пользователем (статус='RESERVED').
При помощи функции DELETE программы AMO VEGAS, оператор может установить элементы, описывающие состояние функционирования модулей, в файле VEGAS в состояние 'FREE', и таким образом обеспечить возможность успешного запуска GENDB. Поле успешного выполнения GENDB статус устанавливается в 'FINISHED'. Оператор может опросить состояние выполнения генерации (или регенерации), обратившись к функции DISPLAY программы AMO VEGAS.
Если введено DBHOLD=N (no), тогда база данных загружается с жесткого диска по завершении генерации. Когда система перезапускается после завершения генерации, элементы, описывающие состояния функционирования модулей в файле VEGAS, автоматически устанавливаются в 'FREE'.
Это описание действительно, начиная с версии SP300-V3.1
|
: | Начать пакетную обработку |
Запуск последовательного выполнения пакетных заданий.
Обзор процедуры
Код команды | Параметр | |
---|---|---|
START-GENDB |
MMLFILE=<строка>,USERCODE=<строка>,[UNIT=<параметр>], |
|
,[CONT=Y]; |
||
|,[CONT=N],[DBSAVE=<параметр>],[DBHOLD=<параметр>] |
||
,[DEL=<параметр>],[HWCHK=<параметр>],[PROT=<параметр>] |
||
,[STANDBY=<параметр>],[STOP=<параметр>] |
||
,[FTRNS=N] |
||
,[LOGGING=<параметр>]; |
(*3) |
|
|,[FTRNS=Y],BSPTNR=<строка>,BSLOGID=<строка> |
||
,BSACCNO=<строка>,BSPSWD=<строка> |
||
,[LOGGING=<параметр>]; |
(*3) |
|
|,[FTRNS=NMC],PARTNER=<строка>,LOGON=<строка> |
(*2) |
|
,PASSWORD=<строка> |
(*2) |
|
,[LOGGING=<параметр>]; |
(*3) |
(*2) Параметр действителен, начиная с версии SP300-V3.2
(*3) Параметр действителен, начиная с версии SP300-V3.4
Пример
Генерация модуля SWU под управлением командного файла MML :PAS:L31111/S1111X11111/0000/MML.
Ввод:
START-GENDB:":PAS:L31111/S1111X11111/0000/MML",MEIER,SWU;
Вывести/напечатать на сервисный терминал/принтер:
H01: ЗАПУСК ГЕНЕРАЦИИ GENDB
H02: ГЕНЕРАЦИЯ ДЛЯ АППАРАТНОГО МОДУЛЯ SWU НАЧАТА
H25: NOUN: UCSU MML-CMDS: 6 STARTED :6 EXECUTED :6
H27: GENERATION WITH NOUN BCSU STILL IN PROGRESS
H25: NOUN: BCSU MML-CMDS: 51 STARTED :51 EXECUTED :51
H27: GENERATION WITH NOUN WABE STILL IN PROGRESS
H27: GENERATION WITH NOUN WABE STILL IN PROGRESS
H27: GENERATION WITH NOUN WABE STILL IN PROGRESS
H25: NOUN: WABE MML-CMDS: 214 STARTED :214 EXECUTED :214
H25: NOUN: ZAND MML-CMDS: 1 STARTED :1 EXECUTED :1
.
.
.
H12: END OF GENERATION FOR HW MODULE @@@
H14: ALL HW-MODULES HAVE BEEN PROCESSED
H11: END OF GENERATION: GENBD EXECUTED
Вывод в файл результатов <format long>
Для каждого модуля аппаратуры, генерируется файл результатов с таким именем:
<MMLDAT>/Ex
<MMLDAT> : Имя в таком виде, как оно было введено для этого параметра
x : S (=SWU), A (=ADS), C (=CM), V (=VMS), T (=TFS)
*** DAGEN - DEVELOPMENT AID FOR GENERATION **********************************
* *
* SSSSSSSSSSSSSSSSSSSSSSS *
* SSS *
* SSS *
* TTTTTTTTTTTTTTTTTTTTTTT SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS *
* TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT *
* BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB *
* BBBBBBBBBBBBBBBBBBBBBBB DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD *
* DDD *
* DDD *
* DDDDDDDDDDDDDDDDDDDDDDD *
* *
** SWU *** START ************************************************************
* *
* GENDB-122-RESULT-PROTOCOL DATE : 05.05.87 *
* START : 09:51:18 *
* GENERATED HARDWARE MODULE (SERVER): SWU *
* *
* NAME OF MMLFILE : :PAS:L31615/R0001X00001/0003/MML *
* SYSTEM PROGRAM NUMBER (APS-SPNO.) : P30252AMO-APS-SVR *
* *
* CALLUP USERCODE : LUDWIG STANDBY : N *
* PARAMETERS: UNIT : SWU STOP : N *
* CONTINUE : N *
* DBSAVE : N FTRNS : N *
* DBHOLD : N BSPTNR : *
* DEL : N BSLOGID : *
* HWCHK : N BSACCNO : *
* PROT : Y BSPSWD : (SECRET) *
* *
*********************************** DAGEN - DEVELOPMENT AID FOR GENERATION **
S ADD-UCSU:LTG,1;
A H500: AMO UCSU STARTED
EH H8: LTG 1 ADDED (NL)
ME AMO-UCSU -111 UNIT CONFIGURATION OF SWITCHING UNIT
+ ADD COMPLETED;
S ADD-UCSU:LTG,2;
A H500: AMO UCSU STARTED
EH H8: LTG 2 ADDED (NL)
ME AMO-UCSU -111 UNIT CONFIGURATION OF SWITCHING UNIT
+ ADD COMPLETED;
.
.
.
S ADD-TGER:460&&461,730;
A H500: AMO TGER STARTED
ME AMO-TGER -111 STATION/DEVICE ALLOCATION, INCOMING
+ ADD COMPLETED;
S ADD-TGER:600&&601,731;
A H500: AMO TGER STARTED
ME AMO-TGER -111 STATION/DEVICE ALLOCATION, INCOMING
+ ADD COMPLETED;
S ADD-TGER:640,641;
A H500: AMO TGER STARTED
ME AMO-TGER -111 STATION/DEVICE ALLOCATION, INCOMING
+ ADD COMPLETED;
**** NOUN: TGER MML-CMDS: 12 STARTET: 12 COMPLETED: 12 ****
** SWU **********************************************************************
* *
* GENDB-122-DATA BASE GENERATION DATE: 05.05.87 *
* END : 11:08:14 *
* GENERATED HARDWARE MODULE (SERVER): SWU *
* *
* NAME OF MMLFILE : :PAS:L31615/R0001X00001/0003/MML *
* SYSTEM PROGRAM NUMBER (APS-SPNO.) : P30252AMO-APS-SVR *
* *
* *
* NUMBER OF MMLFILE RECORDS READ : 964 *
* NOT INTERPRETABLE : 0 *
* NUMBER OF MML COMMANDS READ : 958 *
* WITH ERROR FLAG : 0 *
* COULD NOT BE STARTED : 1 *
* COULD BE STARTED : 957 *
* COMMANDS PERFORMED : 957 *
* NOT PERFORMED : 0 *
* ABORTED : 0 *
* PARTIALLY PERFORMED : 0 *
* NUMBER OF RED ERRORS : 0 *
* NUMBER OF EXEC AMO ERROR MESSAGES : 0 *
* NUMBER OF EXEC AMO ADVISORIES : 1463 *
* *
* *
*****************************************************************************
* *
* GENERATION WAS NOT SUCCESSFUL *
* *
*********************************** DAGEN - DEVELOPMENT AID FOR GENERATION **
Вывод в файл результатов <Format short>
Если введено PROT=N, тогда в файл результатов, после заголовка файла, выводятся только ошибки команд MML (смотри Format long),вместе с соответствующими сообщениями об ошибках.
BSACCNO | Учетный номер для BS2000 | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Любой учетный номер BS2000 (макс. 8 символов) | ||||
BSLOGID | Идентификатор пользователя для BS2000 | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Любой идентификатор пользователя для BS2000 (макс. 8 символов) | ||||
BSPSWD | Пароль BS2000 | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Допустимый пароль BS2000 (макс. 10 символов) | ||||
префикс - "c", например, c'1234abcd' | ||||||
BSPTNR | Символическое имя главного компьютера BS2000 | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Символическое имя подключенного главного компьютера BS2000, | ||||
(макс. 8 символов) например: DVAPROC1 | ||||||
CONT | Требуется продолжение | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | N | ||||
DBHOLD | Сохранение базы данных в оперативной памяти после безошибочной генерации, и если параметр DBSAVE=Y, то еще и на жестком диске HD | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | Y | ||||
DBSAVE | Обновление базы данных во время генерации | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | N | ||||
Note | : | Параметр в данный момент не обрабатывается | ||||
DEL | Удаление файла результатов | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | N | ||||
Note | : | Этот параметр будет заблокирован. | ||||
FTRNS | Пересылка файлов результатов (по завершении генерации) | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N, NMC | ||||
Значение по умолчанию | : | N | ||||
HWCHK | Проверка конфигурации системы | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | N | ||||
Замечание | Параметр в настоящее время не обрабатывается | |||||
LOGGING | Для AMO LOGBK желательно журналирование | |||||
Тип ввода | Одно значение, необязательный | |||||
Возможные значения | Y, N | |||||
Значение по умолчанию | N | |||||
LOGON | Идентификатор пользователя для UNIX | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Любой идентификатор пользователя для UNIX (макс. 8 символов) | ||||
MMLFILE | Имя командного файла MML (тестовая программа) | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Имя файла на жестком диске (1-32 символов) | ||||
PARTNER | Символическое имя главного компьютера UNIX | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Символическое имя главного компьютера UNIX (макс. 8 символов.) | ||||
PASSWORD | пароль UNIX | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | Допустимый пароль UNIX (макс. 19 символов) | ||||
PROT | Желателен подробный протокол для файла результатов | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | N | ||||
STANDBY | Генерация SWU выполняется на резервном компьютере | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | N | ||||
STOP | Останов после первой ошибки генерации | |||||
Тип ввода | : | Одно значение, необязательный | ||||
Возможные значения | : | Y, N | ||||
Значение по умолчанию | : | N | ||||
UNIT | Функциональное системное устройство, а именно, SWU или сервер | |||||
Тип ввода | : | Одно значение, связанные отдельные значения, необязательный | ||||
Возможные значения | : | SWU, ADS | ||||
Значение по умолчанию | : | SWU & ADS | ||||
USERCODE | код пользователя | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | текстовая строка, без специальных символов (1-7 символов) |
F01: |
ЗАДАЧА ПОЛЬЗОВАТЕЛЯ НЕ МОЖЕТ БЫТЬ ИНИЦИАЛИЗИРОВАНА |
|
F02: |
MML ФАЙЛ <имя файла mml> НЕ МОЖЕТ БЫТЬ КОНВЕРТИРОВАН |
|
F03: |
НЕВОЗМОЖНО ОТКРЫТЬ ФАЙЛ MML <имя файла mml> |
|
F04: |
НЕВОЗМОЖНО ЗАКРЫТЬ ФАЙЛ MML <имя файла mml> |
|
F05: |
ФАЙЛА MML <имя файла mml> НЕТ НА ЖЕСТКОМ ДИСКЕ |
|
F07: |
ОШИБКА В ФАЙЛЕ VEGAS |
|
F09: |
ОШИБКА ЧТЕНИЯ ФАЙЛА MML |
|
F10: |
НЕВОЗМОЖНО ПРОЧЕСТЬ ПЕРВУЮ ЗАПИСЬ ФАЙЛА MML |
|
F11: |
НЕВОЗМОЖНО СКОМПИЛИРОВАТЬ ЗАГОЛОВОК ФАЙЛА MML |
|
F12: |
НЕ ВСЕ АППАРАТНЫЕ МОДУЛИ ПЕРЕЧИСЛЕНЫ В ЗАГОЛОВКЕ ФАЙЛА MML |
|
F14: |
В ЗАГОЛОВКЕ ФАЙЛА MML НЕТ АППАРАТНЫХ МОДУЛЕЙ |
|
F15: |
НЕПРАВИЛЬНОЕ ТЕКУЩЕЕ ЗНАЧЕНИЕ СЧЕТЧИКА АППАРАТНЫХ МОДУЛЕЙ |
|
F17: |
ФАЙЛ РЕЗУЛЬТАТОВ <имя файла результатов> НЕВОЗМОЖНО ЗАПИСАТЬ. |
|
F18: |
ФАЙЛ РЕЗУЛЬТАТОВ <имя файла результатов> НЕВОЗМОЖНО ЗАКРЫТЬ. |
|
F19: |
ФАЙЛ РЕЗУЛЬТАТОВ <имя файла результатов> НЕВОЗМОЖНО СОЗДАТЬ. |
|
F20: |
ФАЙЛ РЕЗУЛЬТАТОВ <имя файла результатов> НЕВОЗМОЖНО ПРОЧИТАТЬ. |
|
F21: |
ФАЙЛ РЕЗУЛЬТАТОВ <имя файла результатов> НЕВОЗВОЖНО СОХРАНИТЬ. |
|
F22: |
ФАЙЛ РЕЗУЛЬТАТОВ <имя файла результатов> НЕВОЗМОЖНО УДАЛИТЬ. |
|
F28: |
ОШИБОЧНАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ПРОЦЕДУР DMS |
|
F29: |
НЕВЕРНЫЙ АНАЛИЗ СООБЩЕНИЙ ОБ ОШИБКАХ AMO |
|
F31: |
СОХРАНЕНИЕ С ОБНОВЛЕНИЕМ ВЫПОЛНЕНО С ОШИБКАМИ |
|
F32: |
ТАЙМ-АУТ ДЛЯ ОТВЕТА НА СООБЩЕНИЕ ПОЛЬЗОВАТЕЛЯ |
|
F33: |
ТАЙМ-АУТ В ПРОЦЕССЕ СОХРАНЕНИЯ БАЗЫ ДАННЫХ |
|
F35: |
КОНЕЦ ФАЙЛА MML |
|
F36: |
ПРЕВЫШЕНО МАКСИМАЛЬНОЕ ЧИСЛО ЗАПИСЕЙ ФАЙЛА MML |
|
F39: |
ОТСУТСТВУЕТ ЗАГОЛОВОК ФАЙЛА MML |
|
F40: |
ФУНКЦИЯ AMO DISPLAY-VEGAS ВЫПОЛНЕНА С ОШИБКАМИ |
|
F41: |
ПЕРЕСЫЛКА ФАЙЛА ВЫПОЛНЕНА С ОШИБКАМИ |
|
F42: |
ОШИБКА ДОСТУПА ФАЙЛА VEGAS. КОД ОШИБКИ DMS: <dms> |
|
F43: |
ДРУГОЙ СИСТЕМНЫЙ НОМЕР ВНЕСЕН В БАЗУ ДАННЫХ ДЛЯ АППАРАТНОГО МОДУЛЯ <модуль> |
|
F44: |
AMO-TEXT-APS-NO АППАРАТНОГО МОДУЛЯ <модуль> В ФАЙЛЕ MML НЕВЕРЕН |
|
F45: |
АППАРАТНЫЙ МОДУЛЬ <модуль> ЗАРЕЗЕРВИРОВАН ДРУГИМ ПОЛЬЗОВАТЕЛЕМ |
|
F46: |
АППАРАТНЫЙ МОДУЛЬ <модуль> ЗАРЕЗЕРВИРОВАН ДЛЯ ДРУГОЙ СИСТЕМЫ |
|
F47: |
АППАРАТНЫЙ МОДУЛЬ<модуль> ЗАРЕЗЕРВИРОВАН ДЛЯ ОБРАБОТКИ ДРУГИМ AMO |
|
F48: |
АППАРАТНЫЙ МОДУЛЬ <модуль> ЗАНЯТ ДРУГИМ РАБОТАЮЩИМ AMO |
|
F49: |
НЕТ АППАРАТНОГО МОДУЛЯ<модуль> |
|
F50: |
ДЛЯ АППАРАТНОГО МОДУЛЯ <модуль> ДРУГОЙ ФАЙЛ MML ВВЕДЕН В ФАЙЛ VEGAS ИЛИ |
|
F51: |
ОШИБОЧНЫЕ ПРАМЕТРЫ CALLUPS: НЕВОЗМОЖНО ОБРАБОТАТЬ АППАРАТНЫЙ МОДУЛЬ<модуль> |
|
F52: |
НЕДОПУСТИМЫЙ СТАТУС: НЕВОЗМОЖНО ПРОДОЛЖИТЬ ОБРАБОТКУ АППАРАТНОГО МОДУЛЯ<модуль> |
|
F53: |
AMO-CODE-APS-NO АППАРАТНОГО МОДУЛЯ В ЗАГОЛОВКЕ ФАЙЛА MML НЕВЕРЕН |
|
F54: |
RES-CODE-APS-NO АППАРАТНОГО МОДУЛЯ В ЗАГОЛОВКЕ ФАЙЛА MML НЕВЕРЕН |
|
F55: |
ПЕРЕКЛЮЧЕНИЕ ЗАДАЧИ ПОЛЬЗОВАТЕЛЯ НА РЕЗЕРВНОМ ПРОЦЕССОРЕ НЕ МОЖЕТ БЫТЬ ВЫПОЛНЕНО |
H01: |
ЗАПУСК ГЕНЕРАЦИИ GENDB |
|
H02: |
НАЧАТА ГЕНЕРАЦИЯ АППАРАТНОГО МОДУЛЯ <модуль> |
|
H03: |
ПРОДОЛЖЕНИЕ ГЕНЕРАЦИИ С GENDB |
|
H04: |
ОБРАБАТЫВАЕТСЯ ФАЙЛ MML |
|
H10: |
GENDB ПРЕРВАНО |
|
H11: |
КОНЕЦ ГЕНЕРАЦИИ: GENBD ВЫПОЛНЕНО |
|
H12: |
КОНЕЦ ГЕНЕРАЦИИ ДЛЯ АППАРАТНОГО МОДУЛЯ <модуль> |
|
H13: |
ГЕНЕРАЦИЯ АППАРАТНОГО МОДУЛЯ <модуль> ПРЕРВАНА |
|
H14: |
ВСЕ АППАРАТНЫЕ МОДУЛИ БУДУТ ОБРАБОТАНЫ |
|
H16: |
ГЕНЕРАЦИЯ ПРЕРВАНА ПОСЛЕ ПЕРВОЙ ОШИБКИ |
|
H17: |
АППАРАТНЫЙ МОДУЛЬ <модуль> ГЕНЕРАЦИЯ ПРЕРВАНА |
|
H25: |
NOUN: <noun> MML-CMDS: <число> ЗАПУЩЕНО :<число> |
|
H26: |
СИСТЕМНЫЙ НОМЕР АППАРАТНОГО МОДУЛЯ <модуль> УЖЕ ВВЕДЕН В БАЗУ ДАННЫХ |
|
H27: |
ГЕНЕРАЦИЯ С NOUN <noun> ВСЕ ЕЩЕ ВЫПОЛНЯЕТСЯ |
|
H28: |
ПЕРЕСЫЛКА ФАЙЛА РЕЗУЛЬТАТОВ В BS2000 ВСЕ ЕЩЕ ВЫПОЛНЯЕТСЯ |
|
H29: |
НОМЕР APS АППАРАТНОГО МОДУЛЯ <модуль> ИЗМЕНЕН ПРОГРАММОЙ ASPIK AMO |
|
H30: |
SWU БУДЕТ ГЕНЕРИРОВАТЬСЯ НА РЕЗЕРВНОМ ПРОЦЕССОРЕ |
Hicom 300 E V3.0 Руководство по обслуживанию | Siemens Ном. для зак.:P31003-G1037-E403-4-5620 | Дата конвертации:2000-10-27 |
Контакты: группа E-Doku | © Siemens AG 2000 |