Порядок перехода с версии Алеф 3.х на версию Алеф 4.0

advertisement
ПОРЯДОК ПЕРЕХОДА С ВЕРСИИ АЛЕФ 3.X
НА ВЕРСИЮ АЛЕФ 4.0.926
1. Системные требования.
Версия АЛЕФ 4.0.926 требует:
 MSSQL2000
 PowerBuilder 7.0.3 build 10108
2. Поднять версию до 3.3.28








сделать резервную копию (dump) базы данных
восстановить базу на сервере MSSQL2000
на SQL-сервере для базы данных установить уровень совместимости 65
на SQL-сервере для базы данных отключить рекурсивный вызов триггеров (Recursive
triggers)
В таблице UpgradeScripts выяснить текущую версию базы данных
Последовательно выполнить SQL-скрипты, начиная с номера следующего после вашего
текущего номера. Например, ваш текущий номер 31-37 (последняя запись в таблице
UpgradeScripts). В этом случае вам надо начать со скрипта 31-38 и последовательно
выполнить все скрипты в порядке возрастания номера 31-39, … 32-00, … 33-28.
Последним должен быть скрипт 33-28.sql
сделать резервную копию (dump) базы данных
3. Проверка совместимости для версии 4.0
Перед переходом на версию 4.0 необходимо подготовить базу данных. Для диагностики базы на
предмет совметсимости с требованиями версии 4.0 предназначен скрипт check_for_4X_compatible.sql.
Для устранения ошибок может потребоваться версия АЛЕФ 3.3.21 или старше. Если ошибок много,
их можно исправлять постепенно и не останавливать при этом работу пользователей на день (или больше).
Версия АЛЕФ 3.3.21 (и старше) может работать с MSSQL2000.
Для работы Алеф3.3.21 с MSSQL2000 необходимо:
1. установить уровень совместимости базы данных 65
2. выполнить регенерацию DW для всех типов документов.
3. выполнить регенерацию всех профильных документов.
Порядок устранения ошибок:
 Выполнить скрипт check_for_4X_compatible.sql
 Внимательно ознакомиться с результатами работы скрипта. Рекомендуется выполнять
скрипт в режиме 'Results In Text' (Ctrl+T)
 Устранить ошибки, которые выдает скрипт.
Наиболее вероятные ошибки и способы их устранения:
следующие справочники не являются документами и не являются профильными
…
Для устранения этой ошибки необходимо выполнить конвертацию справочников в типы
документов (пункт меню “Настройки \ Справочники \ Конвертация справочников в
документы”).
в следующих субсчетах подключено более одного аналитического счета:
…
Для устранения этой ошибки рекомендуется:
1. cоздать профильный документ
2. подключить в профильный документ те типы документов, которые используются в
качестве аналитических счетов.
3. опубликовать профильный документ как справочник. Внимание! Все типы документов
в этом профильном должны быть отмечены у публикации в справочник.
4. в плане счетов подключить профильный документ как аналитический счет на
соответствующий субсчет
5. для каждого типа документов, которые используются в качестве аналитических счетов,
выполнить операцию “Замещение справочников” (пункт меню “Настройки \
Справочники \ Замещение справочников”)
6. В плане счетов для субсчета удалить все аналитические счета, оставив только
профильный документ.
в следующих субсчетах несколько раз подключена одна и та же сущность:
…
Для устранения этой ошибки:
1. для соответствующего справочника создайте новую аналитическую сущность
2. переподключите в плане счетов (или в настройках сквозных шифров) новую
аналитическую сущность
4. Поднять версию до 4.0.926
Обязательно сделайте резервную копию (dump) базы данных
Выполните скрипт upgrade_332X_to_40926.sql. Внимание! Если база данных большого объема, то
выполнение скрипта может занять несколько часов.
Удостоверьтесь, что во время выполнения скрипта не было ошибок.
Обязательно сделайте резервную копию (dump) базы данных
Переход на версию 4.0.926 закончен.
Download