Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Руководство администратора.doc
Скачиваний:
57
Добавлен:
12.03.2016
Размер:
14.16 Mб
Скачать
      1. Методика исправления ошибок, возникающих при загрузке данных

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

  1. Производится соответствующая запись в log-файл.

  2. Осуществляется информирование пользователя путем визуального добавления строки об ошибке в таблицу и увеличения счетчика ошибок.

  3. Производится запись строки данных, приведшей к ошибке в специальный файл (err-файл), который содержит все строки данных, приведшие к ошибкам в текущем сеансе выгрузки. Этот файл формируется в том случае, если есть ошибки.

  4. Транзакция подтверждается, но verify-файлне создается, так как выгрузка считается загруженной не полностью.

Оператор после загрузки файла может проанализировать возникшие ошибки. Для этого он должен выполнить следующие действия:

  1. Проанализировать журнальный файл (log-файл), выявить, какие данные, каких таблиц привели к ошибкам и каким конкретно ошибкам;

  2. Запустить просмотр созданного err-файла, в котором можно просмотреть все данные, приведшие к ошибкам, и тексты ошибок для каждой из строки данных (см.п.15.2.7 Просмотр данных в файле выгрузки).

По итогам анализа произошедшей ситуации могут быть использованы две стратегии для устранения ошибочной ситуации.

1-я стратегия исправления ошибок– исправить данные, которые привели к ошибкам в базе данных – источнике выгрузки. Такая стратегия используется, в первую очередь, тогда, когда в БД – источнике есть логические ошибки в данных. Причем, если действительно в БД - источнике есть ошибки, то они не загрузятся у всех получателей файла выгрузки. В этом случае выполните следующие действия:

  1. Устраните ошибки в БД – источнике путем выполнения необходимых действий над данными;

  2. Удалите неподтвержденную запись в журнале выгрузок БД - источника;

  3. Повторите выгрузку данных. Будут выгружены данные с момента последней подтвержденной выгрузки, то есть в нее войдут данные, которые были в первой ошибочной выгрузке, плюс новые изменения данных;

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

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

  1. Устраните ошибки в БД – источнике путем выполнения необходимых действий над данными;

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

      1. Просмотр данных в файле выгрузки

В программе реализована функция просмотра данных, содержащихся в файле выгрузки. Для осуществления данной функции запустите оболочку ПК ИС ЕГРП и далее на панели инструментов нажмите кнопку Универсальная оболочка ()или в менюАдминистрированиевыполните командуУниверсальная оболочка.

Выполните команду меню Действия >Новое соединение (см.Рис. 187) или нажмите на кнопку на панели инструментов. В появившемся окне в полеТип подключениявыберите из списка значениеФайл данных обмена (EGP) (Рис. 190).

Рис. 190 Выбор функции просмотра файла обмена

Далее в окне Новое подключениес помощью кнопкии окнаОткрытьвыберите просматриваемый файл (Рис. 191).

Для входа в режим просмотра нажмите на кнопку Подключение, на экране появится окно просмотра файла данных (см. Рис. 192). Описанный механизм необходим для анализа данных в файле

Рис. 191 Окно выбора файла для просмотра

Рис. 192 Окно просмотра файла данных