АВТОМАТИЗИРОВАННАЯ СИСТЕМА
РАСЧЁТОВ ЗА УСЛУГИ СВЯЗИ
«Fastcom»

версия 12

Руководство администратора

Архивирование трафика

Всего страниц - 18

Содержание

Термины        3

Назначение        3

Введение        3

Настройка архивирования трафика        4

Настройка АСР для экспорта/импорта трафика        5

Ведение архивов трафика        7

Анализ состояния архивов трафика        7

Анализ состояния периодов архивирования        8

Анализ состояния данных в периоде архивирования        8

Изменение статуса периода архивирования        9

Создание периода архивирования        10

Создание периода архивирования вручную        10

Автоматизированное создание периода архивирования        10

Выгрузка в архивный файл        12

Выгрузка вручную        13

Автоматическая выгрузка        13

Загрузка из архивного файла        13

Удаление загруженных данных        14

Удаление периода архивирования        14

Выполнение экспорта/импорта трафика        14

Анализ состояния экспорта/импорта трафика        14

Анализ состояния периодов экспорта/импорта        15

НЕ нашли? Не то? Что вы ищете?

Анализ состояния данных в выгруженном периоде архивирования        15

Изменение статуса периода архивирования        15

Создание периода архивирования        16

Создание периода архивирования вручную        16

Выполнение экспорта трафика        17

Выгрузка вручную        17

Импорт из экспортного файла        18

Удаление периода архивирования        18


Термины

    АСР – Автоматизированная система расчётов «Fastcom» БД – База данных, в которой расположена серверная часть АСР ОС – Операционная система CDR – Запись с данными о телефонном звонке (Call Detail Record) RADIUS – Remote Authentication in Dial-In User Service) — протокол для реализации аутентификации, авторизации и сбора сведений об использованных ресурсах, разработанный для передачи сведений между центральной платформой и оборудованием.

Назначение

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

Введение

Данные о звонках телефонной связи (CDR), соединениях по протоколу RADIUS (radius accounting), количестве переданных/полученных объёмах данных по сети связи Оператора загружаются из файлов, формируемых коммутационным оборудованием, в АСР, или файлы, приведённые к предопределённому формату, подключаются в виде «внешних» таблиц БД.

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

Если идентификация или тарификация выполнена неуспешно, трафик попадает в отсев.

В зависимости от состояния обработки данных о трафике (загруженный, идентифицированный, протарифицированный), в АСР образуются очереди на обработку соответствующего типа.

Данные о трафике, как правило, загружаются и обрабатываются с такой частотой, которая позволяет, при максимальном использовании мощностей оборудования и базы данных, наиточнейшим образом определить тарифицируемый объём потреблённых услуг. Поэтому объём загружаемых и обрабатываемых данных постоянно и быстро увеличивается, что может привести к исчерпанию объёма памяти в БД, выделенной для хранения соответствующих данных.

Потребность в переобработке или перетарификации трафика прошлых месяцев, а также необходимость предоставить абонентам и государственным органам, имеющим на это право, данные о трафике прошлых месяцев, увеличивают вероятность переполнения хранилища.

АСР предоставляет ряд функциональных возможностей для контроля над состоянием хранилища трафика и управления хранилищем, которые позволяют предотвратить простой в работе БД, связанный с нехваткой места в табличном пространстве БД или файлах данных.

Для этой цели, данные о трафике, предназначенные для продолжительного хранения («сырой» трафик кроме «внешних таблиц», протарифицированный трафик, интегральные показатели тарификации), размещаются в секционированных таблицах, в каждой секции которых хранится трафик не более чем за один месяц. Если таблица предназначена для хранения данных, относящихся к разным классам услуг, то для каждого класса услуг создаются собственные ежемесячные секции, называемые также «периодами архивирования».

Трафик, находящийся в очереди на обработку, или в отсеве, размещается в обычных реляционных таблицах БД, на которые функция ведения архивов трафика не распространяется.

Функции ведения архивов трафика обеспечивает:

    создание периодов архивирования трафика; контроль наполняемости данными соответствующих таблиц; выгрузку данных в архивный файл; загрузку данных из архивного файла.

Периоды архивирования имеют свойство «Статус», которое может принимать следующие значения:

    ACTIVE «Активный период (доступен для работы, не выгружен в архив)» – данные о трафике хранятся в БД в соответствующих секциях секционированных таблиц, указанных при настройке архивирования трафика. UNLOADED «Выгружен в архив» – данные о трафике хранятся в архивном файле. Секции секционированных таблиц, указанных при настройке архивирования трафика, остаются в БД, но данных не содержат. LOADED «Подгружен из архива» – данные о трафике хранятся в БД в соответствующих секциях секционированных таблиц, указанных при настройке архивирования трафика. При этом имеется архивный файл, содержащий эти же данные. UNLOADING «В процессе выгрузки в архив» - данные о трафике хранятся в БД в соответствующих секциях секционированных таблиц, указанных при настройке архивирования трафика. Была попытка создания архивного файла, которая, однако, завершена неуспешно. LOADING «В процессе загрузки из архива» - данные о трафике хранятся в архивном файле. Была попытка загрузки архивного файла, которая, однако, завершена неуспешно. CLEARED «Период очищен» - данные о трафике хранятся в архивном файле. Таблицы, указанные при настройке архивирования трафика, данных не содержат.

Настройка архивирования трафика

Настройка архивирования трафика выполняется в «Меню Fastcom/Администрирование/Архивы/Архивы трафика» по действию «Параметры секций таблиц». Список таблиц показывает, какие таблицы подключены к архивированию трафика указанного в заголовке класса услуг.

При необходимости список позволяет добавить новую таблицу, или удалить таблицу из списка.

Потребность добавления новой таблицы может возникнуть только в случае установки обновлений АСР, которыми создаются новые таблицы для хранения трафика.

Потребность в удалении таблицы может возникнуть только в том случае, если услуги указанного в заголовке класса более не рассчитываются в АСР и хранение данных о трафике, а также загрузка данных о трафике не потребуется.

Список позволяет изменить параметры хранения секций конкретной таблицы:

а также период, в течение которого таблица подлежит архивированию:

Такой период не может быть менее месяца.

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

Настройка АСР для экспорта/импорта трафика

Настройка экспорта/импорта трафика выполняется в «Меню Fastcom/Администрирование/Архивы/Экспорт / Импорт трафика» по действию «Параметры таблиц». Список таблиц показывает, какие таблицы подключены к архивированию трафика указанного в заголовке класса услуг.

При необходимости список позволяет добавить новую таблицу, или удалить таблицу из списка.

Потребность добавления новой таблицы может возникнуть только в случае установки обновлений АСР, которыми создаются новые таблицы для хранения трафика.

Потребность в удалении таблицы может возникнуть только в том случае, если услуги указанного в заголовке класса более не рассчитываются в АСР и хранение данных о трафике, а также загрузка данных о трафике не потребуется.

Список позволяет изменить период, в течение которого таблица подлежит архивированию:

Такой период не может быть менее месяца.

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

Ведение архивов трафика

Анализ состояния архивов трафика

Ведение архивов трафика выполняется в «Меню Fastcom/Администрирование/Архивы/Архивы трафика»:

Список, предназначенный для ведения архивов трафика, отображает данные о количестве секционированных таблиц, участвующих в хранении данных о трафике и подлежащих архивированию.

Если по каким-то классам услуг трафика нет, то и секционированных таблиц, соответствующих этому классу, в этом списке не будет.

«Мин. период» и «Макс. период» показывают диапазон архивных периодов, имеющих статус ACTIVE. Эти значения позволяют проанализировать, для всех ли классов услуг своевременно создан очередной период архивирования, а также выявить необходимость выгрузки в архивные файлы трафик для одного или нескольких классов услуг.

Анализ состояния периодов архивирования

При выполнении действия «Периоды архивирования» открывается список периодов:

Список позволяет управлять каждым периодом отдельно от периодов других классов услуг.

Анализ состояния данных в периоде архивирования

По действию «Секции таблиц» открывается список тех секций секционированных таблиц, которые содержат данные, относящиеся к определённому классу услуг и периоду архивирования3.

Список секций позволяет проанализировать, все ли необходимые секции имеются в списке. При несоответствии списка секций и настройки архивирования трафика следует повторить создание такого периода архивирования.

При анализе необходимо обратить внимание на количестве строк  в секциях. В секциях с названием DEFAULT_PART строк быть не должно. Наличие строк в этих секциях свидетельствует о возможных:

    Ошибках создания какого-либо периода архивирования. Следует устранить причину ошибки и повторить создание периода архивирования Ошибках настройки схем определения услуг в тарифных планах. Следует проверить качество настроек. Ошибках настройки профиля RADIUS. Следует проверить качество настроек. Ошибках АСР. Следует обратиться в Службу Технической Поддержки АСР

Если ни в одной из остальных секций нет записей, это может означать, что:

    Период архивирования выгружен в архив. Нет повода для беспокойства. Нет данных, относящихся к периоду архивирования. Следует проверить, почему не загружаются файлы с трафиком. Если же таких файлов нет, необходимо исключить таблицы из настройки архивирования трафика для этого класса услуг Имеется ошибка настройки, в результате которой данные о трафике попадают в секции другого класса услуг или другого периода архивирования. Следует проверить качество соответствующих настроек.

Если записи есть, но не во всех секциях всех таблиц, то необходимо проверить настройку архивирования трафика и исключить из списка лишние таблицы4.

Изменение статуса периода архивирования

Статус периода архивирования изменяется автоматически при выполнении действий над периодом. Исходный статус и статус, в который переходит период после выполнения действия, указаны в разделах настоящего документа, описывающего соответствующее действие.

Для принудительной установки статуса периода архивирования предназначено действие «Изменить период», вызываемое из списка периодов архивирования.

При выполнении этого действия открывается бланк

позволяющий изменить статус периода архивирования без выполнения проверки допустимости статуса с целью выполнения над периодом необходимых действий.

Не рекомендуется без крайней необходимости изменять статус ACTIVE на статус LOADED, так как при статусе LOADED допускаются действия по удалению данных периода архивирования и удалению периода архивирования, выполнение которых может повлечь за собой потерю данных!

Создание периода архивирования

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

Новый период создаётся со статусом ACTIVE.

Этот процесс может осуществляться вручную и автоматически.

Создание периода архивирования вручную

Создание периода архивирования вручную может выполняться для всех классов услуг одновременно по действию «Создать новый период» в списке для ведения архивов трафика.

Если период архивирования необходимо создать только для одного класса услуг, то  в списке для ведения архивов трафика необходимо перейти на требуемый класс услуг и выполнить действие «Периоды архивирования». Далее в списке периодов архивирования

выполнить действие «Новый период».

При возникновении сообщения об ошибке создания периода архивирования необходимо, выполнив действие «Журнал ошибок», проанализировать журнал ошибок, устранить причину возникновения ошибок и повторно выполнить действие для создания нового периода.

Попытку создания периода архивирования можно выполнить и в том случае, если такой период для класса услуг уже есть в списке периодов. Повторное выполнение функции создания периода позволяет создать в БД секции секционированных таблиц, которые не были созданы в результате ошибок создания периода, либо были удалены в результате сбоя в БД и/или потери данных по другим причинам. При повторном создании периода не затрагиваются данные о трафике, имеющиеся в секциях на этот момент.

Автоматизированное создание периода архивирования

Автоматизировать создание периода архивирования можно с помощью периодической процедуры в «Меню Fastcom/Администрирование/Периодические процедуры».

Соответствующая периодическая процедура должна запускаться ежемесячно в конце месяца с таким расчётом, чтобы процесс создания периодов успел завершиться до наступления периода, когда начнут поступать файлы с данными о трафике за этот период. Кроме того, следует учесть и то время, которое потребуется для анализа успешности создания периодов архивирования, и, в случае наличия ошибок их создания, принятия мер по их устранению и повторного запуска периодической процедуры.

Периодическая процедура может быть самостоятельной (CRE_PERIODS):

так и вызываться из другой процедуры:

Для создания периода архивирования предназначена процедура create_period5 из хранимого в БД пакета tr_p_archive_new.

Ниже показан пример текста периодической процедуры для создания нового периода архивирования:

declare period date;

rES varchar2(2000);

  dDateStart date;

  nsessionid number;

begin

gl_p_scheduled_jobs. before_start('CREATE_PERIODS');

ddatestart:=sysdate;

  nSessionID:=gl_p_scheduled_jobs. bl_ses_id;

period:=add_monthS(trunc(sysdate,'mm'),1); -- Период создаётся на следующий месяц

-- Период создаётся только для трафика класса телефонии

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

-- вызов программы необходимо повторить для соответствующего класса услуг

tr_p_archive_new. create_period(add_months(trunc(sysdate,'mm'),1), 'PHONE', false);

gl_p_scheduled_jobs. after_run('CREATE_PERIODS',null);

update gl_t_scheduled_jobs

set notes=res,

status='STOP'

where code='CREATE_PERIODS';

commit;

exception when others then

res:=sqlerrm;

res:=nvl(gl_p_sql. Parce_QMS_Error(sqlerrm),res);

gl_p_scheduled_jobs. after_run('CREATE_PERIODS',res);

update gl_t_scheduled_jobs

set notes=res,

status='STOP'

where code='CREATE_PERIODS';

end;

После завершения выполнения периодической процедуры необходимо проанализировать, успешно ли она завершена. Для этого в  «Меню Fastcom/Администрирование/Архивы/Архивы трафика» следует выполнить действие «Журнал ошибок» и, при наличии в нём ошибок, устранить причину возникновения ошибок и повторно запустить периодическую процедуру.

Выгрузка в архивный файл

Выгрузка периодов архивирования должна выполняться ежемесячно. Выгружать следует периоды, которые имеют статус ACTIVE и отстоят от текущего периода на шесть месяцев в прошлое. При необходимости выгружать можно и более ранние периоды.

Выгрузку периодов по услугам класса PHONE следует выполнять, предварительно приостановив загрузку очередных файлов с «сырым» трафиком текущего периода.

Процесс выгрузки состоит из следующих этапов:

Выгружаемый период переводится в статус UNLOADING «В процессе выгрузки» Создаётся список секций таблиц, подлежащих выгрузке, согласно настройке архивирования трафика Формируется команда для выполнения выгрузки с помощью утилиты Oracle Export. Выполняется экспорт данных в директорию, указанную в параметре настройки CDR$ARCH_PATH из группы параметров CDR. Если значение параметра не указано, используется значение по умолчанию «H:\TRAFARCH\». Имя архивного файла формируется по формату «[код_класса_услуг]_[MMYY]», где  [код_класса_услуг] – код выгружаемого класса услуг, [MMYY] – месяц и две последние цифры года. Расширение файла - dmp. Если экспорт завершён успешно, выгруженные из секций таблиц данные удаляются. При этом сами секции остаются. Устанавливается статус периода UNLOADED. Перестраиваются затронутые удалением секции индексов («локальные»). Для услуг класса PHONE индексы перестраиваются полностью, так как они не имеют секций («глобальные»)

Полученный архивный файл целесообразно сжать и переместить в постоянное хранилище архивных файлов.

По завершении процесса выгрузки следует проанализировать лог выполнения утилиты  Oracle Export, образующийся в том же подкаталоге, где создаётся архивный файл.

Если лог содержит сведения о неуспешности экспорта данных, или соответствующий архивный файл отсутствует, необходимо:

проанализировать причину ошибки; устранить причину ошибки; установить статус периода архивирования ACTIVE; повторить процесс выгрузки периода архивирования.

Выгрузка периода может выполняться вручную и автоматически.

Выгрузка вручную

Выгрузка вручную выполняется из списка «Периоды архивирования для услуг класса» по действию «Архивирование периода», если текущий статус периода – ACTIVE.

Автоматическая выгрузка

Для автоматической выгрузки необходимо создать скрипт для выполнения его планировщиком операционной системы (ОС).

Для его создания под ОС Linux или подобную ей, могут использоваться скрипты archive_period_save. sh и archive_period_save. sql из подкаталога %FASTCOM_HOME%ADMIN\SERVER\linux.

Под ОС WINDOWS могут использоваться скрипты %FASTCOM_HOME%BIN\archive_period_save. cmd и %FASTCOM_HOME%ADMIN\SERVER archive_period_save. sql.

В скрипте для исполнения планировщиком рекомендуется предусмотреть сжатие полученного архивного файла и перемещение его в постоянное хранилище архивных файлов.

Скрипт для исполнения планировщиком ОС не входит в состав АСР, и не является предметом описания в настоящем документе.

Загрузка из архивного файла

Загрузка периода архивирования выполняется вручную из списка «Периоды архивирования для услуг класса» по действию «Загрузка периода», если текущий статус периода – UNLOADED.

Если в списке периодов архивирования нет загружаемого периода, его предварительно необходимо создать6.

Если архивный файл сжат и  расположен в постоянном хранилище архивных файлов, его необходимо восстановить и переместить в подкаталог, из которого будет возможна его загрузка.

Загрузку архивного файла по услугам класса PHONE следует выполнять, предварительно приостановив загрузку очередных файлов с трафиком.

Процесс загрузки состоит из следующих этапов:

Создаётся список загружаемых секций таблиц согласно настройке архивирования трафика Загружаемый период переводится в статус LOADING Формируется команда для выполнения загрузки с помощью утилиты Oracle Import Выполняется импорт данных из директории, указанной в параметре настройки CDR$ARCH_PATH из группы параметров CDR. Если значение параметра не указано, используется значение по умолчанию «H:\TRAFARCH\». Имя загружаемого архивного файла формируется по формату «[код_класса_услуг]_[MMYY]», где  [код_класса_услуг] – код выгружаемого класса услуг, [MMYY] – месяц и две последние цифры года. Расширение файла – dmp Если импорт завершён успешно, в секциях таблиц появляются загруженные данные. Устанавливается статус периода LOADED.

По завершении процесса загрузки следует проанализировать лог выполнения утилиты  Oracle Import, образующийся в том же подкаталоге, из которого загружался архивный файл.

Если лог содержит сведения о неуспешности импорта данных, необходимо:

проанализировать причину ошибки; устранить причину ошибки; установить статус периода архивирования UNLOADED; повторить процесс загрузки периода архивирования

Удаление загруженных данных

Очистка периода архивирования от загруженных данных выполняется в списке «Периоды архивирования» по действию «Очистить период архивирования».

Очистка периода архивирования по услугам класса PHONE следует выполнять, предварительно приостановив загрузку очередных файлов с трафиком.

Очистка периода архивирования от данных возможна только в том случае, если период имеет статус LOADED.

По завершении удаления данных устанавливается статус периода UNLOADED.

Удаление периода архивирования

Удаление периода архивирования для класса услуг возможно только в том случае, если период имеет статус LOADED, либо в БД нет секций таблиц, соответствующих удаляемому периоду.

Удаление периода архивирования по услугам класса PHONE следует выполнять, предварительно приостановив загрузку очередных файлов с трафиком.

При выполнении этой функции из БД удаляются данные секций и сами секции таблиц, которые указаны в параметрах архивирования.

Удаление выполняется в списке «Периоды архивирования» по действию «Удалить период архивирования».

Выполнение экспорта/импорта трафика

Анализ состояния экспорта/импорта трафика

Ведение архивов трафика выполняется в «Меню Fastcom/Администрирование/Архивы/Экспорт / Импорт трафика»:

Список, предназначенный для ведения архивов трафика, отображает данные о количестве таблиц, участвующих в хранении данных о трафике и подлежащих архивированию.

Если по каким-то классам услуг трафика нет, то и таблиц соответствующих этому классу, в этом списке не будет.

«Мин. период» и «Макс. период» показывают диапазон архивных периодов, имеющих статус ACTIVE. Эти значения позволяют проанализировать, для всех ли классов услуг своевременно создан очередной период архивирования, а также выявить необходимость выгрузки в архивные файлы трафик для одного или нескольких классов услуг.

Анализ состояния периодов экспорта/импорта

При выполнении действия «Периоды архивирования» открывается список периодов:

Список позволяет управлять каждым периодом отдельно от периодов других классов услуг.

Анализ состояния данных в выгруженном периоде архивирования

По действию «В очереди на удаление» для периода выгруженного в архив, открывается список таблиц, которые содержат данные, относящиеся к определённому классу услуг и периоду архивирования, подлежащие постепенному удалению из базы данных7:

После успешного удаления данных из таблиц, статус архивного периода изменится с «UNLOADED» на «CLEARED».

Изменение статуса периода архивирования

Статус периода архивирования изменяется автоматически при выполнении действий над периодом. Исходный статус и статус, в который переходит период после выполнения действия, указаны в разделах настоящего документа, описывающего соответствующее действие.

Для принудительной установки статуса периода архивирования предназначено действие «Изменить период», вызываемое из списка периодов архивирования.

При выполнении этого действия открывается бланк

позволяющий изменить статус периода архивирования без выполнения проверки допустимости статуса с целью выполнения над периодом необходимых действий.

Не рекомендуется без крайней необходимости изменять статус ACTIVE на статус LOADED, так как при статусе LOADED допускаются действия по удалению данных периода архивирования и удалению периода архивирования, выполнение которых может повлечь за собой потерю данных!

Создание периода архивирования

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

Новый период создаётся со статусом ACTIVE.

Этот процесс может осуществляться вручную и автоматически.

Создание периода архивирования вручную

Создание периода архивирования вручную может выполняться для всех классов услуг одновременно по действию «Создать новый период» в списке для ведения архивов трафика.

Если период архивирования необходимо создать только для одного класса услуг, то  в списке для ведения архивов трафика необходимо перейти на требуемый класс услуг и выполнить действие «Периоды архивирования». Далее в списке периодов архивирования

выполнить действие «Новый период».

При возникновении сообщения об ошибке создания периода архивирования необходимо, выполнив действие «Журнал ошибок», проанализировать журнал ошибок, устранить причину возникновения ошибок и повторно выполнить действие для создания нового периода.

Попытку создания периода архивирования можно выполнить и в том случае, если такой период для класса услуг уже есть в списке периодов. Повторное выполнение функции создания периода позволяет создать в БД секции секционированных таблиц, которые не были созданы в результате ошибок создания периода, либо были удалены в результате сбоя в БД и/или потери данных по другим причинам. При повторном создании периода не затрагиваются данные о трафике, имеющиеся в секциях на этот момент.

Выполнение экспорта трафика

Выгрузка периодов архивирования должна выполняться ежемесячно. Выгружать следует периоды, которые имеют статус ACTIVE и отстоят от текущего периода на шесть месяцев в прошлое. При необходимости выгружать можно и более ранние периоды.

Выгрузку периодов по услугам класса PHONE следует выполнять, предварительно приостановив загрузку очередных файлов с «сырым» трафиком текущего периода.

Процесс выгрузки состоит из следующих этапов:

Выгружаемый период переводится в статус UNLOADING «В процессе выгрузки» Создаётся список таблиц, подлежащих выгрузке, согласно настройке архивирования трафика Формируется команда для выполнения выгрузки с помощью утилиты Oracle Datapump Export. Выполняется экспорт данных в директорию, указанную в бланке выполнения экспорта. Если значение параметра «Каталог Oracle для выгрузки» не указано, используется значение по умолчанию «DATA_PUMP_DIR», для значения параметра «Ставить в очередь на удаление?», используется значение по умолчанию «Да». Имя экспортного файла формируется по формату «[владелец]-[код_класса_услуг]-[YYYY-MM]», где  [владелец] – владелец данных, [код_класса_услуг] – код выгружаемого класса услуг, [YYYY-MM] – год и месяц. Расширение файла - dmp. Если экспорт завершён успешно, данные для последующей очистки встают в очередь на удаление. При этом сами данные в таблицах остаются. Устанавливается статус периода UNLOADED. После очистки данных из очереди на удаление, устанавливается статус периода CLEARED.

Полученный архивный файл целесообразно сжать и переместить в постоянное хранилище архивных файлов.

По завершении процесса экспорта следует проанализировать лог выполнения утилиты  Oracle Datapump Export, образующийся в том же подкаталоге, где создаётся экспортный файл.

Если лог содержит сведения о неуспешности экспорта данных, или соответствующий архивный файл отсутствует, необходимо:

проанализировать причину ошибки; устранить причину ошибки; установить статус периода архивирования ACTIVE; повторить процесс выгрузки периода архивирования.

Выгрузка периода может выполняться вручную и автоматически.

Выгрузка вручную

Выгрузка вручную выполняется из списка «Периоды архивирования для услуг класса» по действию «Архивирование периода», если текущий статус периода – ACTIVE.

Импорт из экспортного файла

Импорт периода архивирования выполняется вручную из списка «Периоды архивирования для услуг класса» по действию «Загрузка периода», если текущий статус периода – UNLOADED.

Если в списке периодов архивирования нет загружаемого периода, его предварительно необходимо создать8.

Если архивный файл сжат и  расположен в постоянном хранилище архивных файлов, его необходимо восстановить и переместить в подкаталог, из которого будет возможна его загрузка.

Загрузку архивного файла по услугам класса PHONE следует выполнять, предварительно приостановив загрузку очередных файлов с трафиком.

Процесс загрузки состоит из следующих этапов:

Создаётся список таблиц согласно настройке архивирования трафика Загружаемый период переводится в статус UNLOADED Формируется команда для выполнения загрузки с помощью утилиты Oracle Datapump Import Выполняется импорт данных из директории, указанной в параметре «Каталог Oracle для загрузки». Если значение параметра не указано, используется значение по умолчанию «DATA_PUMP_DIR». Имя загружаемого архивного файла формируется по формату «[владелец]-[код_класса_услуг]-[YYYY-MM]», где  [владелец] – владелец данных, [код_класса_услуг] – код загружаемого класса услуг, [YYYY-MM] – год и месяц. Расширение файла - dmp. Если импорт завершён успешно, в секциях таблиц появляются загруженные данные. Устанавливается статус периода LOADED.

По завершении процесса загрузки следует проанализировать лог выполнения утилиты  Oracle Datapump Import, образующийся в том же подкаталоге, из которого загружался архивный файл.

Если лог содержит сведения о неуспешности импорта данных, необходимо:

проанализировать причину ошибки; устранить причину ошибки; установить статус периода архивирования UNLOADED; повторить процесс загрузки периода архивирования

Удаление периода архивирования

Удаление периода архивирования для класса услуг возможно только в том случае, если период имеет статус LOADED.

Удаление периода архивирования по услугам класса PHONE следует выполнять, предварительно приостановив загрузку очередных файлов с трафиком.

Удаление выполняется в списке «Периоды архивирования» по действию «Удалить период архивирования».


1 Загрузка архивного файла будет успешной только в том случае, если структура таблицы в архивном файле совпадает со структурой в БД.

2 Загрузка архивного файла будет успешной только в том случае, если структура таблицы в архивном файле совпадает со структурой в БД.

3 Список может открываться достаточно долго, т. к. выполняется подсчёт количества записей в секциях таблиц

4 Наличие в настройке лишних таблиц приводит к излишнему расходованию места в табличных пространствах, т. к. при создании секции секционированной таблицы, она занимает Initial Extent.

5 Спецификацию программы и описание параметров см. непосредственно в спецификации пакета в БД

6 Создание периода архивирования в прошлом может занять продолжительное время, так как в БД будет выполняться разделение имеющейся секции на две.

7 Список может открываться достаточно долго, т. к. выполняется подсчёт количества записей в очищаемых таблицах