Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleИнформация

Используется штатный набор инструментов SQL Server (SSMS).

Миграция осуществляется по шагам, интерактивно, прозрачно для DBA.

Используется инструментарий экспорта данных БД - Export Wizard.


Подготовка базы данных Indeed AM 8.1

  1. Создайте отдельную БД для хранилища системы Indeed AM 8.1
  2. Создайте иерархию таблиц в БД, с помощью Мастера конфигурации (Настройка с помощью мастера конфигурации)
  3. Принудительно очистите базу от всех данных

Миграция базы данных Indeed AM 7.x

По умолчанию, данные мы читаем из своего запроса [Query] и пишем в таблицу [Query], это необходимо изменить, выбрав соответствующую готовую таблицу из списка.
Список таблиц для миграции:

  • DbInstanceProperties
  • DbLicenses
  • DbUserAuthenticators
  • DbHardwareDevices
  • DbHardwareDeviceProperties

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


  1. Выбираем источник данных - базу данных хранилища 7.x
  2. выбираем Выбираем приемник - базу данных хранилища 8.1
  3. Выбираем получение данных для экспорта пользовательским запросомImage Added
  4. Указываем запрос для выборки данныхImage Added

    Info
    titleИнформация

    Общая особенность экспорта - конвертирование формата идентификаторов записей таблиц из nvarchar(128) и nvarchar(max) в uniqueidentifier.
    Текстовый вид uniqueidentifier обязательно должен содержать фигурные скобки {}, иначе конвертация sql server не сможет обработать строковое значение.


  5. Далее выбираем таблицы для экспорта и импортаImage Added


  6. В настройках маппинга на этом же экране указываем, что нужно удалять данные из таблицы - приемникаImage Added
  7. Выбираем preview, чтобы убедится, что мы собираемся перенести нужные данные и запрос корректенImage Added
  8. Далее, проверяем набор полей и видим предупреждения о конвертировании данныхImage Added
  9. Запускаем процедуру экспортаImage Added

Запросы получения данных из хранилища 7.x




Table of Contents