Инструкция по переводу пользователей метеорологических баз данных ГИС Метео на новый формат базы данных.
1. В связи с необходимостью смены формата метеорологической базы данных в части хранения сроков наблюдений всем пользователям баз данных ГИС Метео необходимо не позднее 10 ноября 2010 года перейти на работу с базами данных нового формата. Новый формат базы данных (формат 5.20) при открытии базы данных с помощью задачи DBUTILS отображается на экране как PVER_2009.
Базы данных нового формата практически не имеют ограничения по количеству блоков, могут иметь практически неограниченный размер, что дает возможность сохранять в архивных базах информацию за длительный период времени. Допускается наличие большого (до 255) количества разделов базы данных, что позволяет записывать и хранить в базе отдельно все раскодируемые кодовые формы.
Новое программное обеспечение позволяет читать все старые форматы баз данных – то есть все имеющиеся у Вас архивные базы могут использоваться как и прежде. Но запись данных может производится ТОЛЬКО в базы данных нового формата.
Новое программное обеспечение работает только при наличии в компьютере ключа защиты с любым серийным номером.
Программы, использующие 16 разрядную версию WINDBR. DLL, не поддерживаются и перестанут работать 24 ноября 2010 года.
Переход предусматривает замену(переформатирование) файлов баз данных и замену модулей доступа к данным наблюдений.
2. Автономные пользователи ГИС Метео (сами базу пишут, сами читают, никому ничего не отдают) - простая замена файлов согласно данной инструкции
3. Пользователи, получающие базу из внешнего источника. В зависимости от способа получения базы данных возможны следующие варианты:
a. обмен информацией происходит по локальной сети (получатель и источник «видят» друг друга, доступ к базе данных источника происходит или непосредственно или базы данных перекачиваются с помощью MDBCOPY). В этом случае после перевода источника старое программное обеспечение на стороне получателя перестанет работать. Необходимо произвести замену программного обеспечения, а в случае копирования баз – заменить базы на стороне получателя, как будет указано ниже.
b. Обмен информацией происходит по протоколу DDE (R-DDE) (используются программы MDBSRVR и MDBCLNT). Возможна несовместимость некоторых версий этих программ с новым программным обеспечением. В этом случае необходимо обратиться в MapMaker (см. ниже)
c. Получение данных в виде. rec файлов. После переустановки программного обеспечения и переформатирования баз все должно работать
d. Любые другие способы обмена информацией требуют индивидуального подхода.
4. Пользователи, распространяющие базу, производят перевод согласно инструкции. Перед заменой программного обеспечения желательно предупредить всех своих получателей о необходимости перехода. Желательно произвести переход одновременно, в противном случае, если получатели произведут переход раньше источника, в зависимости от версий прежде установленных программ возможны конфликты программного обеспечения.
5. Некоторые версии раскодирования кода BUFR несовместими с новым программным обеспечением. Совместимые версии не входят в список основной замены. Если после перехода на новые программные средства раскодирование BUFR перестанет работать, необходимо обратиться в MapMaker с указанием версии имеющегося программного обеспечения. В ответ на это сообщение в их личный кабинет на сайте ***** будет выложен соответствующий комплект новых модулей с инструкцией.
6. Модули, входящие в состав АРМ Гидрометеоролога не входят в список основной замены. Пользователи, использующие эти программные средства должны обратиться к нам с просьбой обеспечить их новыми модулями с указанием версии имеющегося у них программного обеспечения. В ответ на это сообщение в их личный кабинет на сайте ***** будет выложен соответствующий комплект новых модулей с инструкцией.
7. Все необходимые модули запакованы в файле VER520.zip на FTP сервере mapmak. *****\windbr
8. По всем возникшим вопросам обращайтесь в НПЦ «Мэп Мейкер» по телефону
(499) или по электронной почте *****@***ru. Для ответа на Ваши вопросы нам необходимо знать следующее(по возожности): версию Вашего дистрибутива (имя дистрибутивного файла), место и примерную дату установки, серийные номера ключей защиты, точное описание всех шагов, которые вы делали, описание ошибки. Если есть возможность, пришлите снимки экрана (screen shot). Желательно указать версии основных программ (GTSPP32.EXE, GRIBPROC. EXE, Mapmakers. Bufr. Decoding. exe (BUFRPROC. EXE), MAPMAKER. EXE) и прислать соответствующие. ini файлы. Необходимы сведения об установленной операционной системе, установленных. NET Framework, сведения о которых можно найти в разделе «Установка и удаление программ».
Зарегистрированные пользователи могут получить последние файлы в своих кабинетах, а так же задать интересующие вопросы на форуме нашего сайта www. ***** .
Список заменяемых модулей:
1. windbr32.dll вер 5.29
2. Dbutils
- dbutils. exe вер. 4.1
- utilslib. dll вер. 4.1
- dbload. exe вер. 4.1
- dbunload. exe вер. 4.1
- dbformat. exe вер. 4.2
3. PRINTBdw32.exe вер. 5.20
4. windbrnm. dll вер. 1.4
5. Wmeteo32.dll вер 4.4.01
6. Rgrib32.exe версия 3.70
7. Базы данных
- meteo. cdb - база данных метеонаблюдений. В нее пишет программа GTSPP32.EXE, читают все приложения Гис Метео
- grib. cdb - база данных GRIB. В нее пишет программа GRIBPROC. EXE, читают все приложения Гис Метео
- vert. cdb - база данных полей вертикальных скоростей. В нее пишет программа WGRIB32.EXE, читает компонента «Вертикальные скорости» Гис Метео
- snd. cdb - база вычисленных прогностических данных. В нее пишет программа RGRIB32.EXE, читают компоненты «Прогностическая наноска» и «Прогностический радиозонд» Гис Метео
- line. cdb – база данных для записи линий, значков, текста, построенных компонентами «Линии» и «Текст».
- sigwx. cdb – база данных особых опасных явлений (SIGWX). В нее пишет программа Mapmakers. Bufr. Decoding. exe (BUFRPROC. EXE), читает компонента ООЯ-Авиа Гис Метео. Эта база данных включает также раздел «Линии, значки, текст» для записи объектов, сформированных на слайде ООЯП
- radar. cdb - база данных RADAR BUFR. В нее пишет программа Mapmakers. Bufr. Decoding. exe (BUFRPROC. EXE), читает компонента «Радар» Гис Метео.
Примечание: последние 2 базы данных используются только при наличии программы Mapmakers. Bufr. Decoding. exe (BUFRPROC. EXE).
8. Дескрипторы (файлы описания баз данных) . Могут использоваться при форматировании соответствующих баз данных.
- meteo. dbd
- grib. dbd
- vert. dbd
- snd. dbd
- line. dbd
- sigwx. dbd
- radar. dbd
9. Библиотеки, обеспечивающие декодирование данных BUFR (только при наличии Mapmakers. Bufr. Decoding. exe (BUFRPROC. EXE)
- MapMakers. Meteo. DataBase. RecordBuilder. dll вер. 5.2
- MapMakers. Meteo. DataBase. Tools. dll вер. 5.3
Дополнительно поставляется исполняемый модуль vcredist_x86_sp1.exe, который устанавливает run-time библиотеки, необходимые для работы нового программного обеспечения
Порядок перевода.
Все нижеперечисленные действия производятся на каждом компьютере, на котором установлены программные средства ГИС Метео. Перед началом работ все работающие программы должны быть завершены. Исключение составляют программы приема информации, например, комплекс «Митра». Поскольку процесс перевода занимает некоторое время и влечет за собой возможную потерю информации в базе данных, желательно для выполнения действий по переходу выбрать период времени, наиболее свободный от оперативной работы. Если Ваша установка ГИС Метео состоит из сервера и рабочих станций, желательно произвести перевод одновременно (все везде выключили, все выполнили и затем все включили). Если это невозможно, то если у вас ранее была установлена библиотека WINDBR32.DLL версии <= 5.11, переведите сначала все рабочие станции, затем переведите сервер. Если установленная у Вас библиотека WINDBR32.DLL имела версию > 5.11, желательно сначала перевести сервер (при этом рабочие станции перестают читать информацию, возникает ошибка открытия базы данных) и затем в порядке важности постепенно перевести рабочие станции.
Порядок действий:
1. Распаковать предоставляемый zip - файл в отдельный каталог
2. Заменить программное обеспечение.
a. Найти на компьютере все имеющиеся модули из вышеприведенного списка (пункты 1 – 6). Сохранить их в отдельном каталоге на случай необходимости отката.
b. Выполнить vcredist_x86_sp1.exe. Если на данном компьютере работает принимающая программа (например комплекс «Митра») – снять ее на время выполнения vcredist_x86_sp1.exe и запустить снова.
c. Заменить все найденные старые модули на новые
3. Переформатировать оперативные базы данных
a. Найдите на Вашем компьютере базы данных, приведенные в пункте 7 списка. Как правило, базы данных располагаются на сервере Гис Метео в каталоге c:\Program Files\MapMaker\MBASE. Если базы там не найдены (они могут располагаться в другом месте или иметь другие имена), поищите их, руководствуясь их назначением и ссылками в соответствующих ini файлах.
b. Сохраните базы данных в отдельном каталоге на случай возможного отката.
c. Замените базы данных на базы из списка.
d. Если Вам необходимо сохранить информацию, накопленную в оперативных базах данных, ПОСЛЕ замены программных модулей выполните следующие действия (имейте в виду, что эта операция может занять длительное время):
i. Запустите задачу DBUTILS. EXE
ii. Откройте в ней сохраненную старую базу данных. На экране появится сообщение

Ответьте «Нет»
iii. Выполните операцию «Выгрузить…»,укажите файл, в который будете выгружать, дождитесь конца выгрузки – это может занять некоторое время
iv. Не закрывая задачу DBUTILS откройте соответствующую новую базу данных и выполните команду «Загрузить…». В диалоге «Загрузка базы данных» выберите файл, в который выгружали. Дождитесь конца загрузки.
Примечание: В зависимости от установки названия баз данных могут быть иными, если не удастся установить соответствие, можно просто переформатировать имеющиеся базы с помощью программы DBUTILS с сохранением или без сохранения информации.
4. Если у Вас работает программа «MdbCopy. exe», уничтожьте ее контрольные точки.
5. Запустите все оперативные приложения и проверьте их работу.


