ЗАМЕНА ВЕРСИЙ СИСТЕМЫ 'ГАЛАКТИКА ERP' |
Постоянное развитие и совершенствование системы
делает необходимым замену версий. Полную информацию об условиях замены версий Вы можете получить в любом филиале корпорации ГАЛАКТИКА или у ее дилеров.При замене версии системы нужно выяснить у службы технической поддержки пользователей, фирмы-продавца программы, необходимость конвертации Ваших данных в формат новой версии. Как правило, замена версии системы требует выполнения операции докомпиляции словаря или конвертации данных предыдущей версии.
В общем случае процесс замены версии системы состоит из следующих этапов:
Установка новой версии системы (см. п. УСТАНОВКА СЕРВЕРНОЙ ЧАСТИ ГАЛАКТИКИ ERP).
Если переход на новую версию требует конвертации данных, то в процессе установки серверной части системы необходимо выполнить установку базы данных
.Если переход на новую версию требует докомпиляции словаря, то в процессе установки серверной части системы следует отказаться от установки базы данных.
Устанавливать новую версию системы Галактика ERP следует в другой каталог, а не в тот, в котором располагается предыдущая версия. Имена баз данных, создаваемых при установке новой версии не должны совпадать с именами баз данных предыдущей версии системы.
Перед установкой новых версий системы
необходимо прекратить работу всех пользователей системы на данном -сервере и из утилиты (или MS SQL Server Management Studio для MS SQL Server 2005/2008) в базе master выполнить:exec na_forcefreealldb dbcc namssql(free)
В противном случае при установке не произойдет обновление вспомогательной службы NAPServer (компоненты napsrv.exe и библиотечные файлы сервера приложений protect_.dll, streams_.dll, _cfg.dll, atllib_.dll, nation_.dll, namssql.dll, atlantis.rtl, atlantis.rtx), вследствие чего установленная версия может функционировать не корректно.
Если предполагается конвертация данных, то при установке баз данных новой версии вспомогательную службу устанавливать не нужно (флажок Устанавливать вспомогательную службу Галактики должен отсутствовать, см. п. Установка базы данных , параграф 'Установка произвольной базы данных') - его необходимо будет обновить на этапе конвертации данных.
Создание средствами СУБД MS SQL Server резервной копии базы данных предыдущей версии для защиты от потери информации в результате возможного сбоя на этапе контроля ссылочной целостности.
Контроль ссылочной целостности БД предыдущей версии (функция системы => => );
Создание средствами СУБД MS SQL Server резервной копии базы данных предыдущей версии для защиты от потери информации в результате возможного сбоя на этапе выполнения докомпиляции словаря или конвертации данных
Выполнение операции докомпиляции словаря или конвертации данных предыдущей версии.
Порядок выполнения докомпиляции словаря или конвертации данных содержится в соответствующих файлах readme и документе 'Утилита Конвертер. Руководство пользователя', поставляемых с системой на дистрибутивном диске.
Следует иметь в виду, что при конвертации данных этап экспорта в DBF выполняется при запущенной вспомогательной службе предыдущей версии, а этап импорта из DBF - при запущенной вспомогательной службе новой версии. Обновление вспомогательной службы выполняется с помощью инсталлятора базы данных новой версии (см. п. Обновление вспомогательной службы Галактики ERP).
Перекомпиляция пользовательских отчетов с формами-прототипами новой версии системы и внедрение измененных отчетов каталога \PAT.
Перекомпиляция других пользовательских ресурсов новой версией (ресурсы vip, конфигуратора, локализатора), если таковые были. Подключение необходимых пользовательских ресурсов в репозитарии системы с помощью модуля
комплекса или с помощью импорта из xml-файла.Подробнее о подключении ресурсов системы в репозитарии см. документ 'Система Галактика ERP. Основы использования' (раздел 'Репозитарий').
Тестирование корректности функционирования новой версии.
Подробные методические рекомендации по замене версии системы с учетом конкретных условий эксплуатации можно получить в службе технической поддержки фирмы-продавца системы или корпорации ГАЛАКТИКА.