Поделиться через


Обновление служб Master Data Services

Существует четыре сценария обновления до Microsoft SQL Server 2014 CTP2. Выберите сценарий, соответствующий вашей ситуации.

Это важно

  • Обновление с выпуска CTP1 SQL Server 2014 до выпуска CTP2 не поддерживается.
  • Создайте резервную копию базы данных перед выполнением любого обновления.
  • Процесс обновления воссоздает хранимые процедуры и обновляет таблицы, используемые службами Master Data Services. Любые настройки, внесенные в любой из этих компонентов, могут быть потеряны.
  • Пакеты развертывания моделей можно использовать только в выпуске SQL Server, в который они были созданы. Невозможно развернуть пакеты развертывания модели, созданные в SQL Server 2008 R2/SQL Server 2012 в SQL Server 2014.
  • Вы можете продолжать использовать версию Master Data Services Add-In SQL Server 2012 с пакетом обновления 1 (SP1) для Excel после обновления Master Data Services и Data Quality Services до SQL Server 2014 CTP2. Однако любая более ранняя версия служб Master Data Services Add-In для Excel не будет работать после обновления до SQL Server 2014 CTP2. Вы можете скачать версию СЛУЖБ Master Data Add-In Services SQL Server 2012 с пакетом обновления 1 (SP1) для Excel.

Обновление без обновления ядра СУБД

Этот сценарий можно считать параллельной установкой, так как sql Server 2008 R2/SQL Server 2012 и SQL Server 2014 устанавливаются параллельно на одном компьютере или на отдельных компьютерах.

В этом сценарии вы продолжаете использовать SQL Server 2008 R2 или SQL Server 2012 для размещения базы данных MDS. Однако необходимо обновить схему базы данных MDS, а затем создать веб-приложение SQL Server 2014 для доступа к базе данных MDS. К базе данных MDS больше не может осуществляться доступ веб-приложением SQL Server 2008 R2 или SQL Server 2012.

Если вы решили установить SQL Server 2014 и более раннюю версию SQL Server (SQL Server 2008 R2/SQL Server 2012) на том же компьютере, это можно сделать, так как файлы устанавливаются в другом расположении.

  • По умолчанию в SQL Server 2014 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\120\Master Data Services.

  • По умолчанию в SQL Server 2012 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\110\Master Data Services.

  • По умолчанию в SQL Server 2008 R2 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\Master Data Services.

Чтобы выполнить эту задачу, выполните следующие действия.

  1. Установите службы Master Data Services и любые другие функции, которые вы хотите.

    1. Откройте мастер установки SQL Server 2014.

    2. На панели слева щелкните Установка.

    3. В правой области щелкните Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру.

    4. На странице Выбор функций выберите Master Data Services и любые другие функции или компоненты, которые требуется установить.

    5. Завершите работу мастера.

  2. После завершения установки обновите схему базы данных MDS.

    1. Откройте версию SQL Server 2014 программы "Master Data Services Configuration Manager".

      Это важно

      Чтобы обновить схему базы данных MDS, необходимо войти в систему в качестве учетной записи администратора, указанной при создании базы данных MDS. В базе данных MDS в mdm.tblUser у этого пользователя значение ID равно 1. Сведения об изменении этого пользователя см. в разделе "Изменение учетной записи администратора системы " (службы Master Data Services)".

    2. В левой области щелкните "Конфигурация базы данных".

    3. В правой области щелкните "Выбрать базу данных " и укажите сведения для экземпляра базы данных SQL Server 2008 R2 или SQL Server 2012.

    4. Нажмите кнопку "Обновить базу данных ", чтобы запустить мастер обновления базы данных. Дополнительные сведения см. в разделе "Мастер обновления базы данных" (Диспетчер конфигурации служб Master Data Services).

  3. По завершении обновления создайте веб-приложение SQL Server 2014.

    1. Откройте версию Master Data Services Configuration Manager для SQL Server 2014.

    2. В левой области щелкните "Веб-конфигурация".

    3. В правой области в списке веб-сайтов выберите один из следующих вариантов:

      • Веб-сайт по умолчанию и нажмите кнопку "Создать приложение".

      • Создайте новый сайт. При создании веб-сайта автоматически создается новое веб-приложение.

      Это важно

      Существующее веб-приложение MDS из более ранней версии SQL Server (SQL Server 2008 R2 или SQL Server 2012) доступно для выбора в версии SQL Server 2014 Configuration Manager Master Data Services. Вместо выбора существующего веб-приложения, необходимо создать веб-приложение SQL Server 2014 для MDS. В противном случае при попытке связать веб-приложение с обновленной базой данных MDS вы получите ошибку, указывающую, что запрашиваемая страница недоступна, поскольку связанные данные конфигурации для страницы недопустимы.

      Если вы хотите использовать то же имя (псевдоним) для веб-приложения MDS, что и существующее веб-приложение (SQL Server 2008 R2 или SQL Server 2012), необходимо сначала удалить веб-приложение и связанный пул приложений из IIS, а затем создать веб-приложение с тем же именем с помощью SQL Server 2014 Master Data Services Configuration Manager. Сведения об удалении веб-приложений и пулов приложений из IIS см. в разделе "Удаление приложения (IIS) и удаление пула приложений (IIS)".

  4. Теперь свяжите новое веб-приложение с обновленной базой данных MDS.

    1. В разделе "Связывание приложения с базой данных " нажмите кнопку "Выбрать".

    2. Выберите базу данных MDS.

    3. Нажмите кнопку "Применить".

Обновление с помощью обновления ядра СУБД

В этом сценарии вы обновите ядро СУБД и приложение Master Data Services с SQL Server 2008 R2 или SQL Server 2012 до SQL Server 2014.

Чтобы выполнить эту задачу, выполните следующие действия.

  1. Только для SQL Server 2008 R2: откройтепрограммы и компонентыпанели> управления и удалите службы данных Microsoft SQL Server 2008 R2Master.

  2. Обновите ядро СУБД до SQL Server 2014.

    1. Откройте мастер установки SQL Server 2014.

    2. На панели слева щелкните Установка.

    3. В правой области щелкните "Обновить" с SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 или SQL Server 2012.

    4. Завершите работу мастера.

  3. Только для SQL Server 2008 R2: после завершения обновления добавьте функцию Master Data Services .

    1. Откройте мастер установки SQL Server 2014.

    2. На панели слева щелкните Установка.

    3. В правой области щелкните Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру.

    4. На странице "Тип установки" мастера выберите параметр "Добавить компоненты в существующий экземпляр " и выберите экземпляр, в котором установлена база данных MDS.

    5. На странице выбора компонентов в разделе "Общие функции" выберите службы Master Data Services.

    6. Завершите работу мастера.

  4. Обновите схему базы данных MDS.

    1. Откройте Master Data Services Configuration Manager версии SQL Server 2014.

      Это важно

      Чтобы обновить схему базы данных MDS, необходимо войти в систему в качестве учетной записи администратора, указанной при создании базы данных MDS. В базе данных MDS, в mdm.tblUser, у этого пользователя ID значение 1. Сведения об изменении этого пользователя см. в разделе "Изменение учетной записи администратора системы " (службы Master Data Services)".

    2. В левой области щелкните "Конфигурация базы данных".

    3. В правой области щелкните "Выбрать базу данных " и укажите сведения для экземпляра базы данных.

    4. Нажмите кнопку "Обновить базу данных ", чтобы запустить мастер обновления базы данных. Дополнительные сведения см. в разделе "Мастер обновления базы данных" (Диспетчер конфигурации служб Master Data Services).

    5. Нажмите кнопку "Применить".

  5. По завершении обновления создайте веб-приложение SQL Server 2014.

    1. Откройте Configuration Manager для Master Data Services версии SQL Server 2014.

    2. В левой области щелкните "Веб-конфигурация".

    3. В правой области в списке веб-сайтов выберите один из следующих вариантов:

      • Веб-сайт по умолчанию и нажмите кнопку "Создать приложение".

      • Создайте новый сайт. При создании веб-сайта автоматически создается новое веб-приложение.

      Это важно

      Существующее веб-приложение MDS из более ранней версии SQL Server (SQL Server 2008 R2 или SQL Server 2012) можно выбрать в версии SQL Server 2014 в Master Data Services Configuration Manager. Необходимо не выбирать существующее веб-приложение, а создать веб-приложение SQL Server 2014 для MDS. В противном случае, при попытке связать веб-приложение с обновленной базой данных MDS, вы получите сообщение об ошибке, говорящее о том, что запрошенная страница не может быть доступна, так как связанные данные конфигурации для страницы недопустимы.

      Если вы хотите использовать то же имя (псевдоним) для веб-приложения MDS, что и существующее веб-приложение (SQL Server 2008 R2 или SQL Server 2012), необходимо сначала удалить веб-приложение и связанный пул приложений из IIS, а затем создать веб-приложение с тем же именем с помощью SQL Server 2014 Master Data Services Configuration Manager. Сведения об удалении веб-приложений и пулов приложений из IIS см. в разделе "Удаление приложения (IIS) и удаление пула приложений (IIS)".

  6. Теперь свяжите новое веб-приложение с обновленной базой данных MDS.

    1. В разделе "Связывание приложения с базой данных " нажмите кнопку "Выбрать".

    2. Выберите базу данных MDS.

    3. Нажмите кнопку "Применить".

Обновление для сценария Two-Computer

Этот сценарий включает обновление системы, в которой SQL Server устанавливается на двух компьютерах: один с SQL Server 2014, а другой — с SQL Server 2008 R2 или SQL Server 2012.

Если установлен SQL Server 2008 R2 или SQL Server 2012, вы продолжите использовать SQL Server 2008 R2 или SQL Server 2012 соответственно для размещения базы данных MDS на одном компьютере. Однако необходимо обновить схему базы данных MDS, а затем использовать веб-приложение SQL Server 2014 для доступа к базе данных MDS. База данных MDS больше не доступна для веб-приложений SQL Server 2008 R2 или SQL Server 2012.

  • По умолчанию в SQL Server 2014 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\120\Master Data Services.

  • По умолчанию в SQL Server 2012 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\110\Master Data Services.

  • По умолчанию в SQL Server 2008 R2 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\Master Data Services.

Чтобы выполнить эту задачу, выполните следующие действия.

  1. Установите службы Master Data Services и любые другие возможности, которые вы хотите.

    1. Откройте мастер установки SQL Server 2014.

    2. На панели слева щелкните Установка.

    3. В правой области щелкните Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру.

    4. На странице выбора компонентов выберите службы Master Data Services и любые другие компоненты, которые требуется установить.

    5. Завершите работу мастера.

  2. После завершения установки обновите схему базы данных MDS.

    1. Откройте Менеджер конфигурации Master Data Services для SQL Server версии 2014.

      Это важно

      Чтобы обновить схему базы данных MDS, необходимо войти в систему в качестве учетной записи администратора, указанной при создании базы данных MDS. В базе данных MDS в mdm.tblUser этот пользователь имеет идентификатор со значением ID1. Сведения об изменении этого пользователя см. в разделе "Изменение учетной записи администратора системы " (службы Master Data Services)".

    2. В левой области щелкните "Конфигурация базы данных".

    3. В правой области щелкните "Выбрать базу данных " и укажите сведения для экземпляра базы данных SQL Server 2008 R2 или SQL Server 2012 на другом компьютере, если на другом компьютере установлен SQL Server 2008 R2 или SQL Server 2012.

    4. Нажмите кнопку "Обновить базу данных ", чтобы запустить мастер обновления базы данных. Дополнительные сведения см. в разделе "Мастер обновления базы данных" (Диспетчер конфигурации служб Master Data Services).

  3. По завершении обновления создайте веб-приложение SQL Server 2014.

    1. Откройте Master Data Services Configuration Manager версии SQL Server 2014.

    2. В левой области щелкните "Веб-конфигурация".

    3. В правой области в списке веб-сайтов выберите один из следующих вариантов:

      • Веб-сайт по умолчанию и нажмите кнопку "Создать приложение".

      • Создайте новый сайт. При создании веб-сайта автоматически создается новое веб-приложение.

      Это важно

      Ваше существующее веб-приложение MDS из более ранних версий SQL Server (SQL Server 2008 R2 или SQL Server 2012) можно выбрать в Configuration Manager Master Data Services версии SQL Server 2014. Необходимо не выбирать существующее веб-приложение, а создать веб-приложение SQL Server 2014 для MDS. В противном случае при попытке связать веб-приложение с обновленной базой данных MDS появится сообщение об ошибке, заявляющее, что запрашиваемая страница не может быть доступна, потому что связанные данные конфигурации для страницы являются недействительными.

      Если вы хотите использовать то же имя (псевдоним) для веб-приложения MDS, что и существующее веб-приложение (SQL Server 2008 R2 или SQL Server 2012), необходимо сначала удалить веб-приложение и связанный пул приложений из IIS, а затем создать веб-приложение с тем же именем с помощью SQL Server 2014 Master Data Services Configuration Manager. Сведения об удалении веб-приложений и пулов приложений из IIS см. в разделе "Удаление приложения (IIS) и удаление пула приложений (IIS)".

  4. Теперь свяжите веб-приложение с обновленной базой данных MDS.

    1. В разделе "Связывание приложения с базой данных " нажмите кнопку "Выбрать".

    2. Выберите базу данных MDS.

    3. Нажмите кнопку "Применить".

Обновление с помощью восстановления базы данных из резервной копии

В этом сценарии SQL Server 2014 устанавливается вместе с SQL Server 2008 R2 или SQL Server 2012 на одном компьютере или двух разных компьютерах. Кроме того, перед обновлением база данных была создана с резервной копией в более ранней версии, чем выпуск SQL Server 2014 CTP2, и база данных должна быть восстановлена.

  • По умолчанию в SQL Server 2014 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\120\Master Data Services.

  • По умолчанию в SQL Server 2012 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\110\Master Data Services.

  • По умолчанию в SQL Server 2008 R2 файлы устанавливаются на диске:\Program Files\Microsoft SQL Server\Master Data Services.

Чтобы выполнить эту задачу, выполните следующие действия.

  1. Установите службы Master Data Services и любые другие функции, которые вы хотите.

    1. Откройте мастер установки SQL Server 2014.

    2. На панели слева щелкните Установка.

    3. В правой области щелкните Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру.

    4. На странице выбор функций выберите Master Data Services и любые другие функции, которые требуется установить.

    5. Завершите работу мастера.

  2. Восстановите резервную копию базы данных.

  3. После завершения установки обновите схему базы данных MDS.

    1. Откройте диспетчер настройки Master Data Services версии SQL Server 2014.

      Это важно

      Чтобы обновить схему базы данных MDS, необходимо войти в систему в качестве учетной записи администратора, указанной при создании базы данных MDS. В базе данных MDS в mdm.tblUser этот пользователь имеет значение идентификатора1. Сведения об изменении этого пользователя см. в разделе "Изменение учетной записи администратора системы " (службы Master Data Services)".

    2. В левой области щелкните "Конфигурация базы данных".

    3. В правой области щелкните "Выбрать базу данных " и укажите сведения для экземпляра базы данных SQL Server 2008 R2 или SQL Server 2012.

    4. Нажмите кнопку "Обновить базу данных ", чтобы запустить мастер обновления базы данных. Дополнительные сведения см. в разделе "Мастер обновления базы данных" (Диспетчер конфигурации служб Master Data Services).

  4. По завершении обновления создайте веб-приложение SQL Server 2014.

    1. Откройте версию SQL Server 2014 Master Data Services Configuration Manager.

    2. В левой области щелкните "Веб-конфигурация".

    3. В правой области в списке веб-сайтов выберите один из следующих вариантов:

      • Веб-сайт по умолчанию и нажмите кнопку "Создать приложение".

      • Создайте новый сайт. При создании веб-сайта автоматически создается новое веб-приложение.

      Это важно

      Существующее веб-приложение MDS из более ранней версии SQL Server (SQL Server 2008 R2 или SQL Server 2012) доступно для выбора в SQL Server 2014 версии Master Data Services Configuration Manager. Вы не должны выбирать существующее веб-приложение, а вместо этого необходимо создать веб-приложение SQL Server 2014 для MDS. В противном случае, при попытке связать веб-приложение с обновленной базой данных MDS, вы получите сообщение об ошибке, в котором говорится, что запрашиваемая страница недоступна, поскольку связанные данные конфигурации страницы недопустимы.

      Если вы хотите использовать то же имя (псевдоним) для веб-приложения MDS, что и существующее веб-приложение (SQL Server 2008 R2 или SQL Server 2012), необходимо сначала удалить веб-приложение и связанный пул приложений из IIS, а затем создать веб-приложение с тем же именем с помощью SQL Server 2014 Master Data Services Configuration Manager. Сведения об удалении веб-приложений и пулов приложений из IIS см. в разделе "Удаление приложения (IIS) и удаление пула приложений (IIS)".

  5. Теперь свяжите новое веб-приложение с обновленной базой данных MDS.

    1. В разделе "Связывание приложения с базой данных " нажмите кнопку "Выбрать".

    2. Выберите базу данных MDS.

    3. Нажмите кнопку "Применить".

Устранение неполадок

Выпуск: При открытии веб-приложения SQL Server 2008 R2 или SQL Server 2012Master Data Manager отображается сообщение об ошибке "клиентская версия не совместима с версией базы данных".

Решение: Эта проблема возникает, когда веб-приложение SQL Server 2008 R2 или SQL Server 2012 Master Data Manager пытается получить доступ к базе данных, которая была обновлена до SQL Server 2014 Master Data Services. Вместо этого необходимо использовать веб-приложение SQL Server 2014.

Эта проблема также может возникнуть, если вы не остановили и перезапустите пул приложений MDS в IIS при обновлении схемы базы данных MDS. Перезапустите пул приложений MDS , чтобы устранить проблему.

См. также

Установка служб Master Data Services