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

1.58 PFHSM - Обработка буферных файлов

Команда AMO PFHSM используется для обработки буферного файла. Расположенные в начале файла заголовок буферного файла содержит административные данные файла.

Команда AMO не содержит функции "delete". Удаление буферных файлов осуществляется с помощью AMO DEL (удаление файлов).

Если необходимо, команда AMO добавляет к параметрам ведущие нули и увеличивает параметр PFTYPE  до двух позиций, а параметр PFNO до 4 позиций, так как, имя буферного файла имеет следующий формат:

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

Это описание действует начиная с SP300-Rel6.3

1.58.2 Взаимосвязи
AMO PCPSM
Копирование буферных файлов  
AMO PDPSM
Обработка блока описания буферного файла  

1.58.3 Функции AMO
ADD-PFHSM
Создание буферного файла  
DISPLAY-PFHSM
Вывод данных буферного файла  

1.58.3.1 ADD-PFHSM

Функция создания используется для создания заголовка буферного файла и пустого буферного файла на жестком диске, на основе блока описания буферного файла  (PDB), заданного в базе данных.

Параметр ветви TYPE определяет, количество и тип создаваемых буферных файлов (параметр PFTYPE).

1. один буферный файл 
2. одна область буферного файла 
3. все буферные файлы

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

ADD-PFHSM
UNIT=<строка>,PFTYPE=<число> 


   ,TYPE=SGL,PFNO=<число>;


|,TYPE=AREA,PFNO=<число>;


|,TYPE=ALL;

Пример

1. Создание буферных файлов с 8 по 40 для типа 10 на жестком диске сервера голосовой почты 1

Ввод:

ADD-PFHSM:V1,10,AREA,8&&40;

1.58.3.2 DISPLAY-PFHSM

При указании параметра ветви VERIFY, выбирается

1. будет ли осуществляться сравнение заголовка буферного файла с блоком описания (PDB) из базы данных сервера,
2. или такое сравнение выполняться не будет.

Выводимыми сообщениями можно управлять с помощью параметров EVTID и MSGNAME.

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

DISPLAY-PFHSM
UNIT=<строка>,PFTYPE=<число>,PFNO=<число>


   ,[VERIFY=Y];


|,[VERIFY=N],[EVTID=SGL],MSGNAME=<число>;


|,[VERIFY=N],[EVTID=AREA],MSGNAME=<число>;


  |,[VERIFY=N],[EVTID=ALL];

Примеры

1. Сравнение блока описания буферного файла (PDB) для файла 300 тип 10 с PDB из базы данных сервера голосовой почты (V1)

Ввод:

DISPLAY-PFHSM:V1,10,300,Y;

Вывод:

   +-----------------+------------+------------+-------+
| PARAMETER | PDB IN PFH | PDB IN | UN - |
| | | DATABASE | EQUAL |
+-----------------+------------+------------+-------+
| PFTYPE | 10 | 10 | |
| PFNO | 0300 | - | |
| BNAMLOG | - | MELI | |
| PFANZ | 17 | 15 | * |
| PESIZE | 2000 | 2000 | |
| PEANZ | - | 250 | |
| MEMAX | 80 | 100 | * |
| PEMAX | - | 50 | |
| WARNMARK | - | 5 | |
| PEADD | - | 5 | |
| STORED_ME | 18 | - | |
| FREE_PE | 205 | - | |
| CURRENT_NUMBER | 19 | - | |
+-----------------+------------+------------+-------+
2. Вывод всех буферных файлов типа 24 на телекоммуникационном сервере 1 (T1) без сравнения с базой данных.

Ввод:

AB-PFHSM:T1,24,1,N,ALL;

Вывод:

H02: DISPLAY OF POOLFILES WAS INITIATED
+---------------------------+
| POOLFILEHEADER |
+------------------+--------+
| PARAMETER | VALUE |
+------------------+--------+
| PFTYPE | 24 |
| PFNO | 1 |
| PESIZE | 1024 |
| MEMAX | 1500 |
| STORED_ME | 5 |
| FREE_PE | 1491 |
+------------------+--------+
+----------+----------+----------+--------------------+--------------------+
| EVTID | PFTYPE | PFNO | MAX_ME_LENGTH | PESERVED_PE |
+----------+----------+----------+--------------------+--------------------+
| 0 | 24 | 0001 | 2047 | 2 |
+----------+----------+----------+--------------------+--------------------+
| USER_ME_STATUS : 1 210 3 128 81 5 24 120 81 2 0 88 173 2 |
| 0 88 173 150 22 252 3 6 0 120 73 188 2 248 73 164 29 24 |
+--------------------------------------------------------------------------+
| 1 | 24 | 0001 | 2047 | 2 |
+----------+----------+----------+--------------------+--------------------+
| USER_ME_STATUS : 1 210 3 128 81 5 24 120 81 2 0 168 173 2 |
| 0 168 173 150 22 252 3 6 0 120 73 188 2 248 73 164 29 24 |
+--------------------------------------------------------------------------+
| 2 | 24 | 0001 | 2047 | 2 |
+----------+----------+----------+--------------------+--------------------+
| USER_ME_STATUS : 1 210 3 128 81 5 24 120 81 2 0 120 173 2 |
| 0 120 173 150 22 252 3 6 0 120 73 188 2 248 73 164 29 24 |
+--------------------------------------------------------------------------+
| 3 | 24 | 0001 | 2047 | 2 |
+----------+----------+----------+--------------------+--------------------+
| USER_ME_STATUS : 1 210 3 128 81 5 24 120 81 2 0 80 186 2 |
| 0 80 186 150 22 252 3 6 0 120 73 188 2 248 73 164 29 24 |
+--------------------------------------------------------------------------+
| 5 | 24 | 0001 | 292 | 1 |
+----------+----------+----------+--------------------+--------------------+
| USER_ME_STATUS : 1 210 3 128 81 5 24 120 81 2 0 120 173 2 |
| 0 120 173 150 22 252 3 6 0 120 73 188 2 248 73 164 29 24 |
+--------------------------------------------------------------------------+

1.58.4 Описание параметров
EVTID  Тип вывода сообщений (параметр ветви)     
  Тип ввода  одиночное значение, необязательное     
  Возможные значения  SGL  = одно сообщение    
      AREA  = одна область сообщений    
      ALL  = все сообщения    
             
MSGNAME  Номер сообщения в буферном файле    
  Тип ввода  одиночное значение, объединенные одиночные значения, обязательное     
  Возможные значения  от 1 до максимального количества сообщений в буферном файле    
             
PFNO  Номер буферного файла          
  Тип ввода  одиночное значение, обязательное     
  Возможные значения  1 - 2048       
             
PFTYPE  Тип буферного файла          
  Тип ввода  одиночное значение, обязательное     
  Возможные значения  0 - 63       
             
TYPE  Тип набора буферных файлов, создаваемого для указанного типа буферных файлов    
  (параметры ветви)       
  Тип ввода  одиночное значение, обязательное     
  Возможные значения  SGL  = один буферный файл    
      AREA  = одна область буферных файлов    
      ALL  = все буферные файлы    
             
UNIT  Мнемонический код адресуемого сервера    
  Тип ввода  одиночное значение, обязательное     
  Возможные значения  A1  = сервер администрирования и данных    
      T1-T3  = телекоммуникационные серверы 1-3     
      V1-V3  = серверы голосовой почты 1-3     
             
VERIFY  Сравнение блока описания буферного файла (PDB) из заголовка буферного файла с PDB из базы дынных (параметр ветви)     
  Тип ввода  одиночное значение, необязательное     
  Возможные значения  = сравнение выполняется    
      = сравнение не выполняется    
  Значение по умолчанию       

1.58.5 Сообщения об ошибках и предупредительные сообщения

1.58.5.1 Сообщения об ошибках
F01:
БУФЕРНЫЙ ФАЙЛ <MELIBM/Txx/Nyyyy> УЖЕ СУЩЕСТВУЕТ

F02:
НА ДИСКЕ НЕТ СВОБОДНОГО МЕСТА, БУФЕРНЫЙ ФАЙЛ НЕ ДОБАВЛЕН

F03:
НА ДИСКЕ НЕТ СВОБОДНОГО МЕСТА, ПОСЛЕДНИМ ДОБАВЛЕН БУФЕРНЫЙ ФАЙЛ <MELIBM/Txx/Nyyyy>

F04:
ОШИБКА ВВОДА/ВЫВОДА, БУФЕРНЫЙ ФАЙЛ НЕ ДОБАВЛЕН

F05:
ОШИБКА ВВОДА/ВЫВОДА, ПОСЛЕДНИМ ДОБАВЛЕН БУФЕРНЫЙ ФАЙЛ <MELIBM/Txx/Nyyyy>

F06:
БУФЕРНЫЙ ФАЙЛ НЕ СУЩЕСТВУЕТ <MELIBM/Txx/Nyyyy>

F07:
ЗАПИСЬ БАЗЫ ДАННЫХ (PDB) ДЛЯ БУФЕРНОГО ФАЙЛА <MELIBM/Txx/Nyyyy> НЕ СУЩЕСТВУЕТ

F08:
НЕДОПУСТИМОЕ НАЗВАНИЕ ИДЕНТИФИКАЦИИ СОБЫТИЯ

F09:
    ПЕРВОЕ ЗНАЧЕНИЕ БОЛЬШЕ ВТОРОГО ЗНАЧЕНИЯ

F10:
СОГЛАСНО БАЗЕ ДАННЫХ ВОЗМОЖНО ДОБАВЛЕНИЕ ТОЛЬКО БУФЕРНЫХ ФАЙЛОВ С 1 ПО <pftype> БУФЕРНЫЙ ФАЙЛ НЕ ДОБАВЛЕН


или

F10:
  БУФЕРНЫЙ ФАЙЛЫ ЗАДАННОГО ТИПА НЕ ДОБАВЛЕНЫ

F11:
ДОСТИГНУТ ПРЕДЕЛ FNODE


 БУФЕРНЫЕ ФАЙЛЫ НЕ ДОБАВЛЕН


или


БУФЕРНЫЙ ФАЙЛ <MELIBM/txx/Nyyyy> ДОБАВЛЕН ПОСЛЕДНИМ

1.58.5.2 Предупредительные сообщения
H01:
ИНИЦИИРОВАНА ПРОЦЕДУРА ДОБАВЛЕНИЯ БУФЕРНОГО ФАЙЛА

H02:
ИНИЦИИРОВАНО ОТОБРАЖЕНИЕ БУФЕРНОГО ФАЙЛА

Начало страницы
Последняя страница
Первая страница Предыдущая страница Следующая страница

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