Siemens AG  Домашняя страница   Поиск   Контакты  | ICN
E-Doku    Информация    Справка    Обратная связь   
---
Первая страница Предыдущая страница Следующая страница Последняя страница

0.65 DBC - конфигурация базы данных

AMO DBC ( Управление файлом конфигурации базы данных (DB) ) используется для управления данными конфигурации базы данных, находящейся на жестком диске (HD) и в процессорах. Эти данные используются для точного определения типа системы (напр., 350E.3)

Эти данные могут изменяться, опрашиваться или восстанавливаться.

Так как файл конфигурации базы данных должен уже существовать на жестком диске (HD), ветвь ADD не реализована.

0.65.1 Ограничения

Это описание действительно, начиная с SP300-E V3.0 / V6.6.

0.65.2 Взаимосвязи
AMO APC
Параметр APPL, SERVER=SWU   
  EXEC   

0.65.3 Функции AMO
CHANGE-DBC
Изменение данных конфигурации базы данных   
DISPLAY-DBC
Опрос данных конфигурации базы данных   
REGENERATE-DBC
Восстановление данных конфигурации базы данных   
EXEC-DBC
Изменение данных конфигурации базы данных с учетом данных из таблицы конфигурации аппаратных средств   
ADD-DBC
Изменение типа архитектуры и местоположения с учетом данных из таблицы конфигурации аппаратных средств для генерации баз данных клиента в коммутаторе поддержки   

0.65.3.1 CHANGE-DBC

Изменение данных конфигурации базы данных на жестком диске.

Примечание

Так как AMO DBC получает информацию от таблицы приложения на жестком диске, она не производит проверку существования отдельных файлов подсистемы или проверку их статуса загрузки и не производит проверку имеющихся аппаратных средств
Никакая проверка имеющихся аппаратных средств не возможна, так как аппаратные средства, подсоединяемые к процессорам поддержки, отличаются от аппаратных средств клиента.

Обзор процедуры
Код команды  Параметр   
CHANGE-DBC
   {BAPPL=<текст>,DBAPPL=<текст>,ASSEMBLY=<парам.>


   ,CLASS=<парам.>,DEVLINE=<парам.>,OPMODE=<парам.>


   ,SYSTEM=<текст>,DIMEN=<текст>,RESSWUDB=<парам.>


   ,LOCATION=<парам.>} 

Примечание

Проверка взаимного несоответствия параметров (сообщение об ошибке F01) производится при помощи параметров ASSEMBLY, CLASS и OPMODE.
При нескольких попытках генерации системы с одними и теми же параметрами происходит остановка исполнения AMO с выводом сообщения об ошибке F09.
Из-за возможности частого изменения значений параметра DIMEN, ограничения для него отсутствуют. Для задания действительных вводимых параметров смотрите информационное сообщение H02. Действительные вводимые значения для этого параметра берутся из таблицы задания параметров DBC на жестком диске. Чтение этой таблицы может производиться при помощи следующей команды:
STA-LIST:":PDS:APSU/DBCDIM*",,,M,N; (*=0,1,2,3,4)
Таблица задания параметров DBC не должна изменяться.

Пример

Изменить таблицу конфигурации базы данных для HICOM 600, EXTENDED-COMPACT-EXTENDED, DUPLEX, Hicom 300, имена подсистем из базового приложения 6ECX64A, приложение базы данных 6ECX64B, идентификатор системы Hicom, имя для задания DB 350EXSTD:

Ввод:

CHANGE-DBC:6ECX64A,6ECX64B,ECX,H600,H300,DUPLEX,HICOM,350EXSTD; 

Вывод:

   CHANGE-DBC:6ECX64A,6ECX64B,ECX,H600,H300,DUPLEX,HICOM,350EXSTD; 

H500: AMO DBC STARTED

H01: IN ORDER TO LOAD THE CHANGES IN THE CONFIGURATION TABLE, INITIATE
RELOAD AND GENERATE THE SWU-DATABASE.

AMO-DBC -... DATABASE CONFIGURATION
CHANGE COMPLETED;

  

Изменение идентификатора системы

Ввод

CHANGE-DBC:SYSTEM=TEST-ANL; 

Вывод:

   CHANGE-DBC:SYSTEM=TEST-ANL; 
H500: AMO DBC STARTED


AMO-DBC -... DATABASE CONFIGURATION
CHANGE COMPLETED;

Примечание

При этом вызове AMO производится изменение данных таблицы конфигурации базы данных (DB) на жестком диске и всех имеющихся процессоров (синхронное состояние).
Особый случай: При работе с разделением не должны перезаписываться таблицы конфигурации SWU, которые находятся в состоянии обработки вызовов, ADS и все LTG. В этом случае таблица конфигурации не закрепляется за перечисленными выше процессорами.
В таблице конфигурации DB имеется счетчик версий, который гарантирует синхронизацию всех запоминающих устройств даже в случае выхода системы из строя. Содержимое счетчика увеличивается при всех важных изменениях.
Содержимое счетчика версий также может быть увеличено при помощи команды CHANGE-DBC:RESSWUDB=Y. При изменении этого параметра введенное значение должно быть подтверждено. Однако, при любом изменении содержимого счетчика версий система должна быть восстановлена.

Предупреждение

AMO изменяет содержимое счетчика версий всякий раз, когда изменяются данные таблицы конфигурации DB, исключая изменения параметра SYSTEM или LOCATION. Это означает, что любые генерированные клиентом данные теряются и должны быть восстановлены (REGENERATED).
В следующей таблице показано, в каких случаях теряются данные клиента:
Изменения:  Необходимо восстановление:   
  ДА  НЕТ   
BAPPL     
DBAPPL     
ASSEMBLY     
CLASS     
DEVLINE     
OPMODE     
SYSTEM     
DIMEN     
RESSWUDB     
LOCATION     

Таблица 17

0.65.3.2 DISPLAY-DBC

Обзор процедуры
Код команды  Параметр   
DISPLAY-DBC
   [VERBOSE=<парам.>];

Пример

Ввод:

DISPLAY-DBC; 

Вывод:

   DISPLAY-DBC; 
H500: AMO DBC STARTED
+------------------------------------------------------------------------------+
| SYSTEM CLASSIFICATION : SYSTEM 600 (H600 ) |
| HARDWARE ASSEMBLY : EXTENDED COMPACT X (ECX ) |
| DEVELOPMENT LINE : EUROPE DEVELOPMENT (H300) |
| OPERATING MODE : DUPLEX |
| RESTART TYPE : SYM |
| HW-ARCHITECTURE : 350E |
| HW-ARCHITECTURE TYPE : 5 |
| |
| 'NO OF' HW VALUES |
| LTG'S : 1 LTU'S : 15 LOG.LINES : 8000 MTS BD /GSN: 2 |
| SIUP'S/LTU: 4 TMD24'S PER LTU: 4 PHYS.PORTS: 5760 HWY /MTS BD: 64 |
| HDLC /DCL : 16 PBC /DCL : 6 PBC'S : 17 |
| LOG. SIU LINE : 81 |
| LOG. CONF LINE : 89 |
| LOG. DCL LINE : 90 |
| DB DIMENSIONING-NAME : 350EXSTD CONF-TABLE VERSION: 4 |
| DB SUSY'S: |
| SWITCH NUMBER : NO SWITCH NUMBER |
| LOCATION : CUSTOMER |
| BAPPL : 6ECX64A |
| DBAPPL : 6ECX64B |
| SYSTEM_ID : HICOM |
+------------------------------------------------------------------------------+

AMO-DBC -109 DATABASE CONFIGURATION
DISPLAY COMPLETED;

Примечание

Если ДАННЫЕ КОНФИГУРАЦИИ (CONFIGURATION DATA) не могут быть загружены, AMO прекращает работу, и отображается сообщение об ошибке F04. Если данные задания параметров DBC не могут быть загружены или таблица содержит недействительные данные, AMO прекращает работу, и отображается сообщение об ошибке F16 или F17, соответственно.

Краткое объяснение используемых сокращений

LOG. SIU LINE : Логическая линия УЗЛА СИГНАЛИЗАЦИИ (SIGNALING-UNIT)
LOG. CONF LINE : Логическая линия УЗЛА КОНФЕРЕНЦИЙ (CONFERENCE-UNIT)
LOG. DCL LINE : Логическая линия узла канала передачи данных

0.65.3.3 REGENERATE-DBC

Восстановление конфигурации базы данных на жестком диске.

Обзор процедуры
Код команды  Параметр   
REGENERATE-DBC
   ;

Пример

Восстановить файл конфигурации базы данных:

Ввод:

REGENERATE-DBC; 

Вывод:

   REGENERATE-DBC; 
H500: AMO DBC STARTED

EXEC-DBC:"350E ",5;
CHANGE-DBC:SYSTEM=HICOM ;

AMO-DBC -109 DATABASE CONFIGURATION
REGENERATE COMPLETED;

Примечание

Если ДАННЫЕ КОНФИГУРАЦИИ (CONFIGURATION DATA) не могут быть загружены, AMO прекращает работу, и вырабатывается сообщение об ошибке F04.
Если не может быть загружена таблица архитектуры аппаратных средств, AMO прекращает работу, и вырабатывается сообщение об ошибке F12.
Команда ADD-DBC не может быть восстановлена. Эта команда восстанавливается как команда EXEC-DBC и, если необходимо, как команда CHANGE-DBC.

0.65.3.4 EXEC-DBC

Изменение данных конфигурации базы данных с учетом данных из таблицы конфигурации аппаратных средств.

Примечание

Это действие AMO было введено для упрощения генерации системы. После ввода параметров ARCH и ARCHTYPE производится проверка таблицы на жестком диске. Все необходимые значения берутся из этой таблицы. Чтение таблицы может быть произведено при помощи следующей команды:
STA-LIST:":PDS:APSU/HWARCH*",,,M,N; (*=0,1)
Эта таблица генерируется при запуске (STARTUP), и в нее не должны вноситься изменения.

Обзор процедуры
Код команды  Параметр   
EXEC-DBC
   ARCH=<парам.>,ARCHTYPE=<парам.>

Пример

Генерировать следующую систему: SYSTEM 600, EXTENDED-COMPACT-EXTENDED, DUPLEX

Ввод:

EXEC-DBC:350E,05; 

Вывод:

   EXEC-DBC:350E,05; 
H500: AMO DBC STARTED
H01: IN ORDER TO LOAD THE CHANGES IN THE CONFIGURATION TABLE, INITIATE
RELOAD AND GENERATE THE SWU-DATABASE.
H04: EXEC-APC TASK MUST BE CARRIED OUT.
AMO-DBC -109 DATABASE CONFIGURATION
EXEC COMPLETED;

Примечание

Если ДАННЫЕ КОНФИГУРАЦИИ (CONFIGURATION DATA) не могут быть загружены, AMO прекращает работу, и вырабатывается сообщение об ошибке F04.
Если не может быть загружена таблица архитектуры аппаратных средств, AMO прекращает работу, и вырабатывается сообщение об ошибке F12.
Если таблица архитектуры аппаратных средств содержит не полные и/или не действительные значения, AMO прекращает работу, и отображается сообщение об ошибке F14.

Предупреждение

При каждом применении команды EXEC-DBC к таблице конфигурации AMO увеличивает содержимое счетчика версий. В результате этого производится сброс базы данных, т.е., данные клиента удаляются.
В таком случае база данных клиента должна быть ВОССТАНОВЛЕНА (REGENERATED) !

0.65.3.5 ADD-DBC

Изменение типа архитектуры и местонахождения с учетом данных из таблицы конфигурации аппаратных средств для генерации баз данных клиента в коммутаторе поддержки.

Примечание

Это действие AMO было введено для упрощения генерации системы в коммутаторе поддержки. После ввода параметра ARCHTYPE таблица проверяется на жестком диске. Все необходимые значения берутся из этой таблицы. Чтение таблицы может производиться при помощи следующей команды:
STA-LIST:":PDS:APSU/HWARCH*",,,M,N; (*=0,1)
Эта таблица генерируется при запуске (STARTUP), и в нее не должны вноситься изменения.
Команда ADD-DBC может выполняться только после команды EXEC-DBC.
Обозначение типа архитектуры от предыдущего типа архитектуры может отличаться только в позиции десятков. Типы одной архитектуры с теми же цифрами на второй позиции обозначения типа архитектуры (напр., 01, 11, 21, 31) имеют одни и те же приложения.
Между командой EXEC-DBC и командой ADD-DBC не должны изменяться следующие параметры: BAPPL, DBAPPL, ASSEMBLY, CLASS, DEVLINE и DIMEN. Между командой EXEC-DBC и командой ADD-DBC может изменяться параметр OPMODE.
При команде ADD-DBC содержимое счетчика версий не увеличивается.

Обзор процедуры
Код команды  Параметр   
ADD-DBC
   ARCHTYPE=<парам.>

Пример

Генерировать следующую систему: SYSTEM 600, EXTENDED-COMPACT-EXTENDED, DUPLEX в коммутаторе поддержки 40CMX

Ввод:

EXEC-DBC:350E,36; 
ADD-DBC:86; 

Вывод:

   ADD-DBC:86; 
H500: AMO DBC STARTED
H04: EXEC-APC TASK MUST BE CARRIED OUT.
AMO-DBC -109 DATABASE CONFIGURATION
ADD COMPLETED;

Примечание

Если ДАННЫЕ КОНФИГУРАЦИИ (CONFIGURATION DATA) не могут быть загружены, AMO прекращает работу, и вырабатывается сообщение об ошибке F04.
Если не может быть загружена таблица архитектуры аппаратных средств, AMO прекращает работу, и вырабатывается сообщение об ошибке F12.
Если таблица архитектуры аппаратных средств содержит не полные и/или не действительные значения, AMO прекращает работу с выводом сообщения об ошибке F14.
Если вторая позиция обозначения типа архитектуры не та же, что и в предыдущем типе, AMO прекращает работу с выводом сообщения об ошибке F18.
Если один из следующих параметров был изменен после команды EXEC-DBC, AMO прекращает работу с выводом сообщения об ошибке F19:
BAPPL, DBAPPL, ASSEMBLY, CLASS, DEVLINE, DIMEN.

0.65.4 Описание параметров
ARCH  Архитектура аппаратных средств     
  Тип ввода  Одно значение, обязательный   
  Одно значение, факультативный  Строка, 10 цифр   
             
ARCHTYPE  Тип архитектуры аппаратных средств     
  Тип ввода  Одно значение, обязательный   
  Одно значение, факультативный  0-255   
             
ASSEMBLY  Блок аппаратных средств     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  ECX, ECDSC, CXE   
             
BAPPL  Базовое приложение     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  Строка, 8 цифр    
             
CLASS  Уровень конфигурации     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  H40, H80, H600   
             
DBAPPL  Приложение базы данных      
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  Строка, 8 цифр   
             
DEVLINE  Направление разработки     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  H300, HUSA    
             
DIMEN  Задание памяти, рассчитанное на клиента и приложение     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  Строка, 8 цифр   
  Действительные вводимые значения  напр., 40DSC32, 80DSC36, 350EMSTD, 310E_STD,   
      M30P, M30E, M30EX, M30EXL, M80, M80A, M80L, M80R,   
      M80AR, M80LR, M80EXM, M80EX,M80EXR, M80EXLR, M80EXTR,   
      M80EX56       
      (Действительные значения берутся из таблицы задания параметров на жестком диске)    
             
LOCATION  Местоположение системы     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  TESTLAB, CUSTOMER, SUPPORT   
  Значение по умолчанию  CUSTOMER   
             
OPMODE  Режим работы     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  SIMPLEX, DUPLEX   
             
RESSWUDB  Сброс базы данных SWU     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  Y,N   
             
SYSTEM  Идентификатор системы      
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  Строка, 10 цифр   
             
VERBOSE  Вывод активных подсистем базы данных (DB)     
  Тип ввода  Одно значение, факультативный    
  Одно значение, факультативный  Y,N   
  Значение по умолчанию        

0.65.5 Сообщения об ошибках и информационные сообщения

0.65.5.1 Сообщения об ошибках
F01:
НЕДЕЙСТВИТЕЛЬНАЯ КОМБИНАЦИЯ ПАРАМЕТРОВ <bappl>,<dbappl>,<assembly>,


<class>,<opmode>,<devline>,<system>,<location>.

F02:
ТАБЛИЦА ПРИЛОЖЕНИЙ НЕ МОЖЕТ БЫТЬ ЗАГРУЖЕНА С ЖЕСТКОГО ДИСКА. 

F03:
ПРИЛОЖЕНИЕ <appl> НЕ ИЗВЕСТНО.

F04:
ДАННЫЕ КОНФИГУРАЦИИ DB НЕ МОГУТ БЫТЬ ЗАГРУЖЕНЫ.

F05:
ДАННЫЕ КОНФИГУРАЦИИ DB НЕ МОГУТ БЫТЬ ЗАПИСАНЫ.

F09:
ДАННЫЕ КОНФИГУРАЦИИ DB УЖЕ СКОНФИГУРИРОВАНЫ С ЭТИМИ ПАРАМЕТРАМИ.

F10:
DIMENNAME <dimen> НЕ ИЗВЕСТНО.

F11:
БАЗА ДАННЫХ КОНФИГУРАЦИИ DB СОДЕРЖИТ НЕДЕЙСТВИТЕЛЬНЫЕ ДАННЫЕ (ПРОГОН EXEC-DBC).

F12:
НЕ МОЖЕТ БЫТЬ ЗАГРУЖЕНА ТАБЛИЦА АРХИТЕКТУРЫ АППАРАТНЫХ СРЕДСТВ (errnumb).

F13:
ЗНАЧЕНИЕ <value> ДЛЯ ПАРАМЕТРА <парам.> В ТАБЛИЦЕ АРХИТЕКТУРЫ АППАРАТНЫХ СРЕДСТВ НЕ ДЕЙСТВИТЕЛЬНО.

F14:
ТАБЛИЦА АРХИТЕКТУРЫ АППАРАТНЫХ СРЕДСТВ СОДЕРЖИТ НЕДЕЙСТВИТЕЛЬНУЮ ИЛИ НЕПОЛНУЮ ИНФОРМАЦИЮ


В ЗАДАННОЙ АРХИТЕКТУРЕ ИЛИ ТИПЕ АРХИТЕКТУРЫ. КОД ОШИБКИ (errnumb).

F15:
ОБНАРУЖЕНИЕ РАБОТЫ В РЕЖИМЕ РАЗДЕЛЕНИЯ НЕ ВОЗМОЖНО.

F16:
ТАБЛИЦА DIMEN НЕ МОЖЕТ БЫТЬ ЗАГРУЖЕНА.

F17:
ТАБЛИЦА DIMEN СОДЕРЖИТ НЕДЕЙСТВИТЕЛЬНЫЕ ИЛИ НЕПОЛНЫЕ ДАННЫЕ.

F18:
ЗНАЧЕНИЕ ДЛЯ ТИПА АРХИТЕКТУРЫ АППАРАТНЫХ СРЕДСТВ НЕ РАЗРЕШЕНО.


(ПРОГОН EXEC-DBC)

F19:
ТАБЛИЦА КОНФИГУРАЦИИ DB И ТАБЛИЦА КОНФИГУРАЦИИ АППАРАТНЫХ СРЕДСТВ СОДЕРЖАТ


РАЗНЫЕ ЗНАЧЕНИЯ ДЛЯ ПАРАМЕТРА <парам.>.


(ПРОГОН EXEC-DBC)




Описание возможных значений для (errnumb)




1111: 
 Параметр появляется более одного раза в таблице архитектуры

1112:
 Не все параметры DBC содержатся в таблице архитектуры

1113:
 Структурная ошибка в таблице архитектуры

1115:
 Тип архитектуры не найден

1118:
 Неполные данные DBC в таблице архитектуры

0.65.5.2 Информационные сообщения
H01:
ДЛЯ ЗАГРУЗКИ ИЗМЕНЕНИЙ В ТАБЛИЦУ КОНФИГУРАЦИИ ИНИЦИИРУЙТЕ


ПЕРЕЗАГРУЗКУ И ГЕНЕРАЦИЮ БАЗЫ ДАННЫХ SWU.

H02:
В ДАННОЕ ВРЕМЯ ДЕЙСТВИТЕЛЬНЫМИ ИМЕНАМИ КОМПОНОВКИ ЯВЛЯЮТСЯ:


<dimen>        ...  <текст> 


Примечание: Эти значения берутся из таблицы задания параметров DBC на жестком диске

H03:
ВЫ УВЕРЕНЫ ?

H04:
ДОЛЖНА БЫТЬ ВЫПОЛНЕНА ЗАДАЧА EXEC-APC.

0.65.5.3 Действия и связанные с ними сообщения об ошибках

CHANGE         : F01,  F02,  F03,  F04,  F05,  F09,  F10,  F15,  F16,  F17,
H01, H02, H03, H04

DISPLAY : F04, F11, F16, F17

REGENERATE : F04, F11, F12, F14, F16, F17

EXEC : F01, F02, F03, F04, F05, F09, F10, F11, F12, F13,
F14, F15, F16, F17, H01, H02, H03, H04

ADD : F02, F03, F04, F05, F09, F10, F11, F12, F13, F14,
F15, F16, F17, F18, F19, H04
Верх страницы
Последняя страница
Первая страница Предыдущая страница Следующая страница

---
---
Используются технологии uCoz