Содержание

Конвертация базы данных

Конвертация баз данных проводится для обеспечения возможности для баз предыдущих версий Business Studio работать с новой версией программы.

Подробнее о том, какие изменения вносятся в базы данных при конвертации см. в разделе Основные изменения в рамках конвертации базы.

Внимание! Конвертацию баз обязательно проводите в соответствии с инструкциями из раздела План проведения конвертации баз данных в текущую версию.

Краткая видеоинструкция


Посмотреть на

Полная текстовая инструкция приведена ниже.

Конвертация базы до новой версии выполняется только с помощью приложения Business Studio (не DB Администратор) новой версии.

Кнопка Конвертация в Окне Cвойства базы данных (см. Свойства базы данных):

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

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

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

Внимание! Перед запуском конвертации необходимо создать резервную копию базы данных (см. Сохранение базы данных в файл).


Требования к проведению конвертации:

  • На компьютере, с которого запускается конвертация, необходимо наличие Microsoft Visio Standard/Professional/Premium 2013/2016/2019/2021 для конвертации диаграмм из формата MS Visio в формат встроенного редактора. Запускать конвертацию надо из Business Studio той же битности, что у установленного MS Visio.
  • Конвертацию рекомендуется проводить на компьютере, находящемся в том же домене, что и пользователи, присутствующие в этой базе.
  • Конвертация должна проводиться пользователем с соответствующими правами (см. Управление доступом к базам данных).
  • Для конвертации требуется наличие конкурентной или персональной лицензии Business Studio.
  • В процессе конвертации программа предложит создать резервную копию базы данных. В случае если резервная копия еще не была создана, то обязательно создайте резервную копию.
  • Перед конвертацией необходимо закрыть все другие приложения.

Рекомендации по сокращению времени конвертации:

  • Перед конвертацией проведите процедуру удаления объектов, помеченных к удалению (см. Работа с объектами, помеченными к удалению).
  • Для конвертации желательно использовать 64-битную версию Business Studio.
  • В случае использования клиент-серверного варианта установки Business Studio проводите конвертацию на сервере баз данных, если на нем произведена установка сервера Business Studio.

Внимание! Процесс может занять продолжительное время в зависимости от объема информации в базе.


Основные изменения в рамках конвертации базы

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

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

Версия, с которой осуществляется переход Версия, до которой обновляем программу и в которой конвертируем базы данных
BS 6.0.8723
(версия базы 6.0.0.1)
BS 6.0.8763 - 6.0.8774
(версия базы 6.0.1.0)
BS 6.0.8797
(версия базы 6.0.1.1)
BS 6.0.8843 - 6.0.8882
(версия базы 6.0.2.0)
BS 6.1.9014 и выше
(версия базы 6.1.0.0)
BS 1.0 - 5.0 Прямая конвертация с Business Studio версий 1.0 - 5.0 до версии 6.0 недоступна. За получением инструкций по конвертации, информации об изменениях и инструкций по переносу данных можно обратиться на адрес техподдержки support@businessstudio.ru, указав в письме, с какой и до какой версии требуется провести конвертацию базы.
BS 5.1.7955 – 5.1.8010
(версия базы 5.1.0.0)
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

2. Основные изменения в рамках конвертации базы с версии 5.1 до версии 5.1.1.0

3. Информация по переносу данных из предыдущих версий: для любых версий

4. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

2. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

3. Основные изменения в рамках конвертации базы с версии 5.1 до версии 5.1.1.0

4. Информация по переносу данных из предыдущих версий: для любых версий

5. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

2. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

3. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

4. Основные изменения в рамках конвертации базы с версии 5.1 до версии 5.1.1.0

5. Информация по переносу данных из предыдущих версий: для любых версий

6. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

3. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

4. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

5. Основные изменения в рамках конвертации базы с версии 5.1 до версии 5.1.1.0

6. Информация по переносу данных из предыдущих версий: для любых версий

7. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.2.0 до версии 6.1.0.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

3. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

4. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

5. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

6. Основные изменения в рамках конвертации базы с версии 5.1 до версии 5.1.1.0

7. Информация по переносу данных из предыдущих версий: для любых версий

8. Информация по переносу данных из предыдущих версий: для версии 5.1
BS 5.1.8010 - 5.1.8503
(версия базы 5.1.1.0)
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

2. Информация по переносу данных из предыдущих версий: для любых версий

3. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1 и с версии 6.0.1.1 до версии 6.0.1.2

2. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

3. Информация по переносу данных из предыдущих версий: для любых версий

4. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

2. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

3. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

4. Информация по переносу данных из предыдущих версий: для любых версий

5. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

3. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

4. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

5. Информация по переносу данных из предыдущих версий: для любых версий

6. Информация по переносу данных из предыдущих версий: для версии 5.1
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.2.0 до версии 6.1.0.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

3. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

4. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

5. Основные изменения в рамках конвертации базы с версии 5.1.1.0 до версии 6.0

6. Информация по переносу данных из предыдущих версий: для любых версий

7. Информация по переносу данных из предыдущих версий: для версии 5.1
BS 6.0.8723
(версия базы 6.0.0.1)
Конвертация не требуется, изменения в базу данных не вносятся. Доступна работа с вашей базой данных в новой версии программы. Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

2. Информация по переносу данных из предыдущих версий: для любых версий

3. Информация по переносу данных из предыдущих версий: для версии 6.0.8723
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

2. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

3. Информация по переносу данных из предыдущих версий: для любых версий

4. Информация по переносу данных из предыдущих версий: для версии 6.0.8723
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

3. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

4. Информация по переносу данных из предыдущих версий: для любых версий

5. Информация по переносу данных из предыдущих версий: для версии 6.0.8723
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.2.0 до версии 6.1.0.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

3. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

4. Основные изменения в рамках конвертации базы с версии 6.0.0.1 до версии 6.0.1.0

5. Информация по переносу данных из предыдущих версий: для любых версий

6. Информация по переносу данных из предыдущих версий: для версии 6.0.8723
BS 6.0.8763 - 6.0.8774
(версия базы 6.0.1.0)
- Конвертация не требуется, изменения в базу данных не вносятся. Доступна работа с вашей базой данных в новой версии программы. Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

2. Информация по переносу данных из предыдущих версий: для любых версий
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

3. Информация по переносу данных из предыдущих версий: для любых версий
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.2.0 до версии 6.1.0.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

3. Основные изменения в рамках конвертации базы с версии 6.0.1.0 до версии 6.0.1.1

4. Информация по переносу данных из предыдущих версий: для любых версий
BS 6.0.8797
(версия базы 6.0.1.1)
- - Конвертация не требуется, изменения в базу данных не вносятся. Доступна работа с вашей базой данных в новой версии программы. Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

2. Информация по переносу данных из предыдущих версий: для любых версий
Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.2.0 до версии 6.1.0.0

2. Основные изменения в рамках конвертации базы с версии 6.0.1.1 до версии 6.0.2.0

3. Информация по переносу данных из предыдущих версий: для любых версий
BS 6.0.8843 - 6.0.8882
(версия базы 6.0.2.0)
- - - Конвертация не требуется, изменения в базу данных не вносятся. Доступна работа с вашей базой данных в новой версии программы. Ознакомьтесь со следующими статьями и действуйте в соответствии с приведенными в них рекомендациями:

1. Основные изменения в рамках конвертации базы с версии 6.0.2.0 до версии 6.1.0.0

2. Информация по переносу данных из предыдущих версий: для любых версий
BS 6.1.9014 и выше
(версия базы 6.1.0.0)
- - - - Конвертация не требуется, изменения в базу данных не вносятся. Доступна работа с вашей базой данных в новой версии программы.
Таблица 1. Основные изменения при конвертации и информация для корректного переноса данных

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

Основные изменения в рамках конвертации базы c версии 6.0.2.0 до версии 6.1.0.0

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

Для всех сконвертированных баз данных необходимо установить обновление Справочников конфигурации. Для этого нужно каждую базу открыть в Business Studio и сделать следующее:

  1. В Главном меню выбрать пункт Главная - Импорт – XML.
  2. В открывшемся окне "Импортировать из файла" в поле "Имя файла" выбрать файл "settings_update.xml" из папки, куда установлена Business Studio, снять флажок "Импортировать только измененные объекты" и нажать кнопку "ОК".
  3. При возникновении окна "Конфликт версий" установить флажок "Применить для всех конфликтов" и нажать кнопку "Перезаписать".

Основные изменения в рамках конвертации базы c версии 6.0.1.1 до версии 6.0.2.0

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

Основные изменения в рамках конвертации базы c версии 6.0.1.0 до версии 6.0.1.1

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

Основные изменения в рамках конвертации базы c версии 6.0.0.1 до версии 6.0.1.0

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

Основные изменения в рамках конвертации базы c версии 5.1.1.0 до версии 6.0

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

Основные изменения в рамках конвертации базы c версии 5.1 до версии 5.1.1.0

В рамках конвертации вносятся важные изменения в объектную модель базы данных (см. Изменения в объектной модели в Business Studio 5.1.1.0).

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

На рисунке 1 ниже показан в графическом виде алгоритм конвертации базы данных в текущую версию программы.

Рисунок 1. Алгоритм конвертации базы данных в Business Stuido 5

Подробное описание этапов конвертации приведено в следующих разделах текущей статьи.

1. Подготовка к конвертации

  1. Решить, будете ли вы сразу обновлять свой основной сервер лицензий до новой версии:
    • Если у вас активна техническая поддержка и вы готовы обновить основной сервер лицензий (если вы не знаете имя этого компьютера, вы можете посмотреть его в поле "Сервер лицензий" в Окне свойств базы данных (см. Свойства базы данных)), следует выполнить на основном сервере лицензий следующие действия:
      1. Скопировать в любое место папку со старой версией Business Studio 1).
      2. Установить новую версию Business Studio (см. Установка Business Studio) в варианте "На сервер\Сервер Business Studio" (при этом сервер лицензий обновится автоматически).
      3. Перерегистрировать сервер лицензий BS5.1 2) (чтобы версия 5.1 могла работать с этим сервером лицензий). Для этого:
        1. Скачать архив по ссылке https://download.businessstudio.ru/temp/install_BS_PingHost4.zip и распаковать его в отдельную папку.
        2. Файл из этой папки переместить в папку Путь_к_папке_куда_переместили_BS5.1\PingService\
        3. Запустить от имени администратора файл Путь_к_папке_куда_переместили_BS5.1\PingService\install_BS_PingHost4.bat
    • Если вы не можете или не готовы обновить основной сервер лицензий до окончания тестирования процесса перехода – обратитесь на адрес отдела продаж mail@businessstudio.ru для получения временной лицензии на Business Studio новой версии для тестирования и позже активируйте ее на компьютере, где будете тестировать переход на новую версию (см. п.2 ниже).
      Внимание! Для работы временной лицензии потребуется доступ к интернету, подробнее см. Активация онлайн-лицензий Business Studio.
  2. Выделить компьютер, на котором будет проводиться тестовая конвертация (далее - тестовый компьютер). Желательно, чтобы это был не тот компьютер, где ведется повседневная работа в Business Studio во избежание простоев. Это не должен быть сервер, на котором развернут Business Studio Portal. Это может быть рабочая станция со старой версией Business Studio , если есть возможность занять ее на время тестирования перехода (переход может быть длительным, например, несколько дней).
  3. Скопировать в любую папку на тестовом компьютере папку со старой версией Business Studio (если установлена на этом компьютере – с этого, если не установлена – с другого компьютера, где она установлена).
    Это делается для того, чтобы, запуская старую версию Business Studio из этой папки:
    • Исправлять ошибки в базе старой версии после тестовой конвертации, если это потребуется.
    • Работать в базе старой версии в свободное от тестирования перехода на новую версию время.
  4. Установить на этот компьютер новую версию Business Studio (см. Установка Business Studio) в варианте "На сервер\Сервер Business Studio". Если в п.1 вы выбрали обновление основного сервера лицензий – пропустите этап активации на тестовом компьютере, в противном случае проведите активацию на нем с помощью полученной временной лицензии.
  5. Для каждой базы:
    1. Сделать резервную копию рабочей базы данных (см. Сохранение базы данных в файл).
    2. Ознакомиться с разделом Информация по переносу данных из предыдущих версий и провести в рабочей базе данных требуемые корректировки.
    3. Сделать резервную копию рабочей базы данных после корректировок (см. Сохранение базы данных в файл).

2. Тестовая конвертация

  1. Восстановить базу данных из сделанной в рамках подготовки к конвертации резервной копии (см. Загрузка базы данных из файла) под другим именем (далее – тестовая база).
  2. Запустить конвертацию этой тестовой базы данных.

3. Устранение критических ошибок

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

4. Анализ лога сообщений

Внимание! Если запускалась конвертация нескольких баз сразу, лог сообщений не выводится на экран после конвертации. По тем базам, по которым есть сообщения для анализа в логе, указывается, что публикация завершена с предупреждениями и в скобках указывается имя лога. Этот лог находится в папке [Мои] Документы\Business Studio Номер текущей версии\Дата и время запуска программы для конвертации этой базы и имеет название в формате ConversionN.log, где N - порядковый номер базы среди этих нескольких конвертируемых. Требуется найти этот лог проанализировать по приведенным ниже инструкциям.

  1. Скопировать полностью лог ошибок и сохранить в отдельном файле. Эта информация может потребоваться в дальнейшем для общения с коллегами, работающими в Business Studio или со службой технической поддержки Business Studio по вопросам решения возникших проблем.
  2. На основе информации из раздела Классы информационных сообщений проанализировать сообщения из лога, принять решение о том, требуют ли эти ошибки какой-то реакции, насколько возможен переход с учетом необходимости после него внести требуемые изменения и не требуется ли внести какие-то изменения до перехода на новую версию в базе старой версии (если какие–либо сообщения непонятны и в указанной статье нет информации о решении такого класса проблем – для получения решения обратитесь на техподдержку, приложив тексты сообщений ошибки и ссылку для скачивания резервной копии базы данных до конвертации).

5. Доработки в рабочей базе

  1. В текущей рабочей базе данных провести требуемые доработки.
  2. Создать резервную копию текущей рабочей базы данных (см. Сохранение базы данных в файл).

6. Подготовка к конвертации рабочей базы

  1. Запланировать время в которое будет осуществлена конвертация рабочей базы данных (например, вечернее время после завершения рабочего дня).
  2. Уведомить всех сотрудников о том, когда будет осуществляться переход на новую версию, и проконтролировать, чтобы все завершили работу в программе и вышли из нее до этого времени
  3. Сделать резервную копию рабочей базы данных (см. Сохранение базы данных в файл) и резервную копию портала Business Studio при его наличии, если требуется сохранить обсуждения и статистику по оценкам и посещениям страниц портала (см. Создание резервной копии портала и загрузка портала из резервной копии, раздел "Создание резервной копии портала").

7. Конвертация рабочей базы

  1. Запустить конвертацию рабочей базы данных.

8. Действия после конвертации

  1. Если по итогам конвертации был выдан лог с ошибками - сохранить его в отдельный файл.
  2. Сделать резервную копию базы данных (см. Сохранение базы данных в файл).
  3. Установить новую версию Business Studio на все компьютеры, где установлена Business Studio (см. Порядок установки программы).
  4. Уведомить пользователей о том, что можно работать в базе данных.
  5. Если по итогам конвертации был выдан лог с ошибками - заняться устранением ошибок из лога, в соответствии с инструкциями из Классы информационных сообщений.

Внимание! После перехода на новую версию необходимо сохранить бэкап рабочей базы данных, сделанный до конвертации, чтобы в случае необходимости можно было обратиться к нему, и хранить его в течение длительного времени (рекомендуется – как минимум, до выхода следующей "большой" версии Business Studio, например версии 6.0 после версий 5.X).

В этом подразделе

« ПредыдущаяНа уровень вышеСледующая »
 
1) , 2) Для варианта, когда переход делается с версии Business Studio 5.1
Driven by DokuWiki