Регулярное обновление систем

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

Обновление базы данных «Кодекс» производится с помощью специальных файлов, именуемых «пакетами обновления». Вы можете выбрать наиболее удобный способ получения пакетов обновления: обычной почтой или с курьером (например, на компакт-диске); по электронной почте; по сети Internet, с FTP или WWW-серверов «Кодекс».

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

Оперативные пакеты обновления

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

Название куста законодательства (набор разделов БД) Номер БД Текстовый код куста
Ежедневные ОПО
Законодательство России 5, 6, 7, 27, 42, 45, 7500, 7602, 8062, 8066, 8092, 8506, 8545, 8557, 8700, 8827, 90 RUS
Законодательство Санкт-Петербурга 2, 21, 23, 8701, 91, 7230 SPB
Законодательство Москвы 35, 36, 37 MSK
Законодательство Ленинградской области 83, 89, 7462 LEN
Законодательство в вопросах и ответах 8426 ZVO
Информация для пользователя «Кодекс» 7474 INF
Курсы валют 7464 NKV
Помощник Юриста: Строительство 8862 SPR
Еженедельные ОПО
Международное законодательство 19, 919 INT
Юридические комментарии 81 URK
Образцы правовых и деловых документов 8080 OBR
Справочник бухгалтера 8400 BUS
Судебная практика ФАС Северо-Западного округа 8533 F33
Судебная практика ФАС Дальневосточного округа 8588 F88
Судебная практика ФАС Поволжского округа 8584 F84
Судебная практика ФАС Восточно-Сибирского округа 8583 F83
Судебная практика ФАС Центрального округа 8580 F80
Судебная практика ФАС Волго-Вятского округа 8586 F86
Судебная практика ФАС Московского округа 8582 F82
Судебная практика ФАС Уральского округа 8587 F87
Судебная практика ФАС Западно-Сибирского округа 8585 F85
Все формы отчетности 8090 OTC
Законодательство в вопросах и ответах для бюджетных организаций 7486 ZVK
Ежемесячные ОПО
Налоговый календарь 7450, 7451, 7452 BUK
Практикум Бухгалтера 8143, 8823 BER
Справочник корреспонденции счетов 7226 KOR

Нумерация пакетов обновления

Пакеты обновлений имеют нумерацию вида MMDDabcG.UPO, где:

  • MM - месяц, за который выделен пакет;
  • DD - день, за который выделен пакет;
  • abc - текстовый код куста (раздела) БД;
  • G - тип пакета;
  • UPO - расширение оперативного обновления.

Пример: 0122RUS2.UPO ежедневный пакет 2-го типа к разделам российского законодательства (к БД 5, 6, 7, 27, 42, 45, 7500, 7602, 8062, 8066, 8092, 8506, 8545, 8557, 8700, 8827, 90) за 22 января.

Обновление ОПО

Сохранив все файлы оперативных обновлений в отдельном каталоге на Вашем компьютере (например, UPDATE), можно запускать процедуру обновления. Для этого в ПК5 выполните команду «ОБНОВЛЕНИЕ» из меню «Сервис», в ПК6 запустите программу "Обновление базы данных" из меню Пуск.

Диалоговое окно «Обновление базы данных» позволяет настроить параметры обновления.

В первом поле ввода можно изменить имя и путь к каталогу с пакетами обновлений (по умолчанию - подкаталог UPDATE рабочего каталога системы), набрав имя вручную или выбрав в окне проводника, который открывается при нажатии на кнопку с многоточием.

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

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

В системе предусмотрена возможность удаления избыточной информации из томов оперативных обновлений (операция сжатия оперативных обновлений). Операция сжатия в настольном варианте ПК6 не предусмотрена.

Такая ситуация возможна, например, при переустановке новых томов базы данных (файлы с расширением .db4), в которых уже содержится информация, ранее внесенная в тома оперативных обновлений (файлы с расширением .udb). В этом случае дублируемая информация удаляется из томов оперативных обновлений, за счет чего экономится дисковое пространство и повышается скорость работы с системой.

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

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

В процессе сжатия создаются временные файлы, поэтому система перед началом процесса проверяет наличие необходимого свободного места на диске. В случае, если места недостаточно, выводится сообщение вида: «На диске X: недостаточно места для временных файлов. Освободите на нем не менее XX килобайт дискового пространства», где X - устройство, на котором будут размещены временные файлы, а XX - необходимый объем свободного места. В этом случае освободите необходимое дисковое пространство и повторите операцию сжатия.

В ПК5 при установленном флажке «получать пакеты обновления через Интернет» становится активна кнопка «Параметры...», при нажатии на которую открывается диалоговое окно «Обновление базы данных (Параметры...)», позволяющее настроить параметры обновления базы данных через Интернет. В ПК6 параметры соединения задаются по кнопке «Установка», которая становится активной по флажку «Загружать пакеты обновлений через Интернет».

Для сохранения произведенных в диалоговом окне настроек нажмите кнопку «OK». Для немедленного запуска процесса обновления нажмите кнопку «Обновить!» или «Обновить сейчас» в ПК6, при этом внесенные изменения настроек будут также сохранены. Кнопка «Отменить» в ПК5 или «Закрыть» в ПК6 позволяет выйти из диалогового окна, не сохраняя внесенные изменения.

Стандартные пакеты обновления

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

Каждый пакет состоит из одного или, если размер пакета более 1.4Мб, нескольких файлов, имеющих название вида u9999_99.up4, где первые четыре девятки заменяются на номер тома базы данных, для которого предназначено обновление, а вторые две девятки - номер обновления с начала года.

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

Для обновления базы данных необходимо выполнить последовательность достаточно простых действий:

  1. Скопируйте полученные Вами пакеты обновления в подкаталог UPDATE, который создан в рабочем каталоге программного комплекса.
  2. В ПК5 выберите в меню «Сервис» команду ОБНОВЛЕНИЕ, в ПК6 запустите программу «Обновление базы данных» из меню Пуск. В открывшемся окне-диалоге «Каталог обновления» укажите путь к пакетам обновления (по умолчанию каталог UPDATE) и укажите, нужно ли удалять пакеты после обновления.
  3. После того, как Вы нажмете кнопку OK, система произведет поиск пакетов обновления и либо, если пакеты не найдены, выдаст сообщение об этом, либо выведет на экран окно-диалог «Обновление базы данных». В данном окне появится список имен томов базы данных с соответствующими им именами файлов пакетов обновления, и начнется процесс обновления. Процесс состоит из нескольких этапов, которые отражены в строке состояния окна «Кодекс»: тестирование пакета обновления, проверка тома БД, обновление тома. Процесс обновления можно прервать на первых двух этапах. Возобновить обновление можно, запустив команду ОБНОВЛЕНИЕ заново. По окончании обработки всех пакетов обновления появляется сообщение «Обновление закончено».

Обновление на сервере

Обновление баз данных на сервере системы «Кодекс-Сервер» производится аналогично обновлению в информационной системе для Windows.

Пакеты обновления баз данных бывают двух типов:

  • стандартные пакеты обновлений (файлы с расширением .up4, .u01, .u02, .u03 и т. д.), с помощью которых производятся изменения в томах соответствующих баз данных на физическом уровне (добавление, изменение, удаление).
  • оперативные пакеты обновления (файлы с расширением .upo), с помощью которых система создает тома оперативных обновлений (файлы с расширением .udb для ПК5 и .ud6 для ПК6).

Все пакеты обновления размещаются в одном подкаталоге рабочего каталога системы (по умолчанию - UPDATE).

После запуска процесса обновления система ищет в соответствующем каталоге сначала файлы стандартных пакетов обновлений и, если находит их, обновляет соответствующие базы данных. После этого система ведет поиск файлов оперативных пакетов обновлений. При их наличии запускается процесс оперативного обновления, и системой создаются тома оперативных обновлений (по умолчанию - в подкаталоге OPERUP рабочего каталога системы), которые автоматически подключаются к базе данных.

На странице режима «ОБНОВЛЕНИЕ БД» администратор может изменить следующие настройки процедуры обновления баз данных по умолчанию:

  • Путь доступа и имя каталога, из которого система будет брать пакеты обновления (по умолчанию - подкаталог UPDATE рабочего каталога системы);
  • Флажок «Ежедневно запускать процесс обновления». в случае сброса флажка процесс обновления не будет запускаться в указанное время;
  • Время начала обновления баз данных (по умолчанию обновление производится в 2.00). Формат установки времени начала обновления - ЧЧ:ММ[:CC];
  • Флажок «Удалять обработанные пакеты обновления» (по умолчанию - включено). В случае сброса этого флажка файлы пакетов обновления не будут удаляться по завершении процесса обновления (рекомендуется эту опцию оставлять включенной, т.к. система каждый раз просматривает все пакеты оперативных обновлений, и в случае большого количества файлов процесс обновления баз данных может существенно замедлиться.
  • Путь доступа и имя каталога, в котором будут создаваться файлы томов оперативных обновлений (по умолчанию это подкаталог OPERUP рабочего каталога системы).

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

  • Установить флажок «Получать пакеты обновлений через Internet»;
  • Указать адрес сервера-источника получения пакетов оперативных обновлений (по умолчанию -www.kodeks.ru);
  • Указать имя и пароль пользователя, зарегистрированного на данном сервере и имеющего право получения пакетов (дополнительную информацию можно получить, отправив письмо по адресу webmaster@kodeks.ru).

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

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

В случае если Ваш доступ в Internet осуществляется через Proxy-сервер, необходимо установить флажок «Соединение через Proxy-сервер», указать его адрес и порт (например, 106.78.32.1:3000).

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

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

Также можно ввести новые значения для полей «Количество попыток» (сколько раз сервер-получатель будет устанавливать соединение с сервером-источником, если по какой-то причине соединение было разорвано или не установлено) и «Время между попытками (сек.)» (с каким интервалом будут осуществляться попытки соединиться с сервером).

Если Ваш сервер после завершения обновления сам будет выступать в роли сервера-источника, то необходимо включить флажок «После обновления перечитать каталоги для раздачи пакетов».

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

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

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

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

В процессе сжатия создаются временные файлы, поэтому система перед началом процесса проверяет наличие необходимого свободного места на диске. В случае, если места недостаточно, выводится сообщение вида: «На диске X: недостаточно места для временных файлов. Освободите на нем не менее XX килобайт дискового пространства», где X - устройство, на котором будут размещены временные файлы, а XX - необходимый объем свободного места.  этом случае Вы должны освободить необходимое дисковое пространство и повторить операцию сжатия.

В процессе сжатия создаются временные файлы, поэтому система перед началом процесса проверяет наличие необходимого свободного места на диске. В случае, если места недостаточно, выводится сообщение вида: «На диске X: недостаточно места для временных файлов. Освободите на нем не менее XX килобайт дискового пространства», где X - устройство, на котором будут размещены временные файлы, а XX - необходимый объем свободного места. В этом случае Вы должны освободить необходимое дисковое пространство и повторить операцию сжатия.

При обновлении базы данных стандартными пакетами обновления или после переустановки баз данных сжатие томов оперативных обновлений производится автоматически.

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

Для немедленного запуска процесса обновления нажмите кнопку Обновить сейчас.

Также у Вас имеется возможность просмотреть информацию о результатах последнего обновления.

Для этого нажмите кнопку Последнее обновление.