Обновление служб обеспечения качества данных

В этом разделе содержатся сведения об обновлении существующей установки служб качества данных (DQS) до SQL Server 2014 CTP2. В рамках обновления сервера качества данных в DQS до SQL Server 2014 необходимо также обновить схему баз данных DQS.

Это важно

  • Необходимо создать резервную копию баз данных DQS, прежде чем обновлять DQS, чтобы предотвратить любую случайную потерю данных при обновлении схемы. Дополнительные сведения о создании резервной копии баз данных DQS см. в разделе Backing Up and Restoring DQS Databases.
  • Вы можете подключиться к серверу качества данных SQL Server 2014, используя текущую или более раннюю версию клиента качества данных или DQS Cleansing Transformation в Integration Services, чтобы выполнять задачи по обеспечению качества данных.
  • Вы можете продолжать использовать версию служб Master Data Services SQL Server 2012 с пакетом обновления 1 (SP1) Add-In для Excel после обновления служб качества данных и служб Master Data 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.

Предпосылки

  • Необходимо войти в систему в качестве члена группы "Администраторы" на компьютере сервера качества данных.

  • Учетная запись пользователя Windows должна быть членом предопределенной роли сервера sysadmin в экземпляре SQL Server, где установлен сервер управления качеством данных.

Обновление DQS

Чтобы обновить DQS:

  1. Создайте резервные копии баз данных DQS перед началом процесса обновления. Дополнительные сведения о создании резервной копии баз данных DQS см. в разделе Backing Up and Restoring DQS Databases.

  2. Обновите экземпляр SQL Server, где установлен DQS, до SQL Server 2014.

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

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

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

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

      Замечание

      Это обновит экземпляр SQL Server до SQL Server 2014, а также установит последний клиент качества данных, если клиент качества данных был ранее установлен на этом компьютере. Если у вас установлен клиент DQS на других компьютерах, необходимо выполнить шаги из Шага 2 на этих компьютерах, чтобы обновить клиент DQS до текущей версии. Мастер установки установит текущую версию клиента служб Data Quality вместе с существующей версией клиента служб Data Quality. После обновления схемы баз данных DQS можно подключиться к версии СЕРВЕРА качества данных SQL Server 2014 с помощью текущей или более ранней версии клиента качества данных.

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

    1. Откройте командную строку от имени администратора.

    2. В командной строке перейдите в папку, где находится файл DQSInstaller.exe. Для экземпляра SQL Server по умолчанию файл DQSInstaller.exe доступен в C:\Program Files\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\Binn:

      cd C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Binn  
      
    3. В командной строке введите следующую команду и нажмите клавишу ВВОД:

      dqsinstaller.exe -upgrade  
      
    4. Установщик предложит создать резервную копию базы данных DQS, прежде чем продолжить. Если вы уже создали резервную копию баз данных DQS, введите Y или Yes, затем нажмите клавишу ВВОД для продолжения обновления.

    5. После успешного обновления схемы баз данных DQS отображается сообщение о завершении.

Проверка обновления схемы баз данных DQS

Для того чтобы убедиться, что схема баз данных DQS была успешно обновлена, можно проверить текущую версию в базах данных DQS_MAIN и DQS_PROJECTS, выполнив запрос к таблице A_DB_VERSION в каждой из этих баз данных. Для этого:

  1. Запустите SQL Server Management Studio и установите соединение с экземпляром SQL Server, который содержит обновлённую схему баз данных DQS.

  2. Выполните приведенный ниже запрос:

    SELECT * FROM DQS_MAIN.dbo.A_DB_VERSION WHERE STATUS=2;  
    SELECT * FROM DQS_PROJECTS.dbo.A_DB_VERSION WHERE STATUS=2;  
    
  3. В выводе будет отображаться запись для каждого обновления вместе с датой обновления. Максимальные значения VERSION_ID и ASSEMBLY_VERSION на самую последнюю дату являются текущей версией. Значение 2 в столбце STATUS означает успешное выполнение процедуры. Если произошла ошибка, она будет перечислена в столбце ОШИБКА. Образец вывода:

    Идентификатор ДАТА_ОБНОВЛЕНИЯ VERSION_ID ASSEMBLY_VERSION ИМЯ_ПОЛЬЗОВАТЕЛЯ СОСТОЯНИЕ ОШИБКА
    1000 2013-08-11 05:26:39.567 1200 11.0.3000.0 <ДОМЕН\имя пользователя> 2
    1001 2013-09-19 15:09:37.750 1600 12.0.xxxx.0 <ДОМЕН\имя пользователя> 2

См. также

Установка служб качества данных
Удаление объектов сервера качества данных
Обновление до SQL Server 2014