Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел
1.Установите на сервер клиентскую часть DIRECTUM.
2.Из папки \LOCAL\Converter\ скопируйте утилиту STConverter.exe и утилиту для конвертации ISBL-текстов STISBLConverter.exe в папку с установленной клиентской частью системы DIRECTUM 5.6.
C:\Program Files\DIRECTUM Company\DIRECTUM 5.6 – для 32-разрядной OC;
C:\Program Files(х86)\DIRECTUM Company\DIRECTUM 5.6 – для 64-разрядной OC.

Примечание

Утилита STConverter регистрирует исключения и действия:
- исключения – в файле <Имя компьютера>.is-builder.stconverter.log, путь из файла LogSettings.xml, параметр LogPath;
- действия – в файле stconverter.log, путь указывается при запуске утилиты.

3.Если конвертация выполняется с версии 5.1, пропустите пункт. Для остальных версий, если имеется установленное техническое решение DIRECTUM «Управление тендерами», то при помощи утилиты STExecSQL.exe запустите скрипт 1_DIR51_Tender_Before.sql из папки дистрибутива технического решения:

\LOCAL \TenderManagement\DIR_ТМ52_1.1.1.5\Convert

4.Запустите STConverter.exe от имени администратора.
5.В окне «Параметры соединения с конвертируемой системой»:
укажите имя SQL-сервера, имя конвертируемой базы данных, логин и пароль администратора SQL-сервера;
нажмите на кнопку Далее.
6.В окне «Параметры конвертации»:
если выполняется конвертация главного сервера системы, то в поле *Пакет конвертации укажите файл \LOCAL\Package\directum_to_561.dat;

Примечание

Для обновления релизной версии DIRECTUM имя файла будет иметь формат: directum_to_<Версия обновления DIRECTUM>.dat. Например, directum_to_512.dat.

При конвертации вторичных серверов в качестве пакета конвертации используйте созданный файл;

в поле *Папка протоколов укажите путь к папке, в которой будут сохранены файлы с протоколами конвертации;
установите флажок Создавать резервную копию базы данных и укажите в поле Имя файла полное имя файла резервной копии.

Резервная копия будет создана по указанному пути на компьютере, где установлен SQL-сервер. Если резервная копия уже создана, то не устанавливайте флажок;

если конвертируется распределенная система, то установите флажок Создавать пакет конвертации для вторичных серверов и задайте имя файла создаваемого пакета в поле Имя файла;
нажмите на кнопку Далее.
7.В окне «Администратор системы»:

При необходимости измените пароль администратора системы:

установите флажок Изменить пароль пользователя Administrator;
введите новый пароль;
нажмите на кнопку Далее.
8.В окне «Настройки системы»:
в поле *Код системы укажите код новой системы после конвертации;
в поле *Сервер сеансов укажите имя сервера, на котором будет установлен сервер сеансов для новой системы;
в поле Служба Workflow укажите имя сервера, на котором будет установлена служба Workflow для новой системы;

Примечание

Если используется несколько служб Workflow, то необходимо задать имена компьютеров, на которых она установлена, через «;». Подробнее см. в руководстве администратора, раздел «Настройка службы Workflow».

в поле Служба обработки событий укажите имя сервера, на котором будет установлена служба обработки событий для новой системы;
нажмите на кнопку Далее.
9.В окне «Серверная часть»:
в поле Уровень совместимости базы данных укажите уровень совместимости базы данных, который установится после конвертации. Доступные значения уровня совместимости зависят от текущей версии сервера и режима совместимости базы данных. Например, если используется SQL Server 2008, будут доступны уровни совместимости базы 80, 90, 100. По умолчанию заполняется текущим уровнем совместимости базы данных.

Если версия сервера не поддерживает текущий уровень совместимости, поле заполняется значением, минимально поддерживаемым SQL-сервером. Например, если текущий уровень 80, при этом используется SQL Server 2012, по умолчанию будет установлено минимальное поддерживаемое значение 90. Подробнее см. в документации Microsoft, в статье «Уровень совместимости инструкции ALTER DATABASE (Transact-SQL)»;

Примечание

Рекомендуется менять уровень совместимости баз данных с ранних версий SQL Server поэтапно. Например, если необходимо перейти с SQL Server 2000 с уровнем совместимости базы данных 80 на SQL Server 2012 с уровнем совместимости 100, то сначала требуется перейти на SQL Server, который также поддерживает уровень совместимости 80 (SQL Server 2008), а затем перейти на SQL 2012 с уровнем совместимости 100.

проверьте значение поля Конфигурация серверной части.

Если конвертация выполняется с версии ниже 5.4, в поле доступно только значение Classic (текущая). После конвертации в поле станет доступно значение Modern. Если необходимо, можно перейти на Modern-конфигурацию серверной части. Подробнее см. раздел «Переход на Modern-конфигурацию серверной части».

Если конвертация выполняется с версии 5.4 и выше, в поле доступны оба значения. Если необходимо, можно перейти на Modern-конфигурацию серверной части.

Переход на новую конфигурацию выполняется один раз. Если переход уже выполнялся при предыдущей конвертации, не нужно выполнять действия из раздела «Переход на Modern-конфигурацию серверной части».

10.В окне «Параметры конвертации»:
в поле Конвертировать платформу с версии выберите текущую версию платформы, если она была неверно определена конвертером;
при необходимости, установите флажок Конвертировать только платформу, чтобы в процессе конвертации была принята только разработка платформы.

Флажок Конвертировать только платформу недоступен, если:

a)изменилась редакция релиза, а не только номер билда;
b)выполняется конвертация вторичного сервера.

В этих случаях конвертация системы является обязательной;

убедитесь, что в поле Конвертировать систему с версии указана текущая версия прикладной разработки системы. Поле недоступно, если установлен флажок Конвертировать только платформу;
в группе «Конвертация ISBL-текстов» оставьте значение по умолчанию Конвертировать только разработку платформы, чтобы сконвертировать только ISBL-тексты платформы.

Если выбрать значение Всех, будут сконвертированы ISBL-тексты как платформы, так и прикладной части. Если выбрать значение Не конвертировать, ISBL-тексты останутся неизменными.

Конвертацию ISBL-текстов также можно выполнить отдельно, после завершения работы конвертера. Для этого используйте утилиту STISBLConverter;

Примечание

Чтобы обеспечить управляемость процессов и вовремя получать оповещения о возникших ошибках, не рекомендуется устанавливать флажки:
- Автоматически конвертировать. Если флажок установлен, то изменения разработки принимаются конвертером ISBL-текстов автоматически, подтверждение не требуется;
- Автоматически разрешать конфликты импорта разработки. Если флажок установлен, то разработка будет принята автоматически. Если текущая разработка отличается от стандартной, форма сравнения разработок не отобразится.

нажмите на кнопку Далее.
11.Проверьте указанные параметры и нажмите на кнопку Конвертировать. В окне подтверждения нажмите на кнопку Да.
12.В процессе конвертации появляются сообщения с результатами различных проверок вида «Результат выполнения проверки...». При появлении подобного сообщения ознакомьтесь с его текстом и нажмите на кнопку Далее для продолжения конвертации. Для прекращения конвертации нажмите на кнопку Отмена.

При конвертации может появиться сообщение со списком индексов и статистики на некоторых таблицах базы данных, которые могут мешать конвертации. Удалите перечисленные индексы и статистику, используя SQL Server Management Studio, и восстановите их после конвертации. Для упрощения восстановления перед удалением объекта можно сгенерировать скрипт для его создания.

Если на этапе подготовительных работ на SQL-сервере не был включен параметр конфигурации clr enabled, в процессе конвертации откроется окно с запросом установки данного параметра. Нажмите на кнопку Установить. Для прекращения конвертации нажмите на кнопку Прервать.

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }