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


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

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

Важно!

  • Необходимо создать резервную копию баз данных DQS, прежде чем обновлять DQS, чтобы предотвратить любую случайную потерю данных при обновлении схемы. Дополнительные сведения о создании резервной копии баз данных DQS см. в разделе Backing Up and Restoring DQS Databases.
  • Для выполнения задач по обеспечению качества данных можно подключиться к SQL Server версии 2014, используя текущую или более раннюю версию Data Quality Client или преобразование "Очистка DQS" в службах Integration Services.
  • Вы можете продолжить использовать версию SQL Server 2012 с пакетом обновления 1 (SP1) Master Data Services Add-In для Excel после обновления служб Data Quality Services и Master Data Services до SQL Server 2014 CTP2. Однако любая более ранняя версия надстройки служб Master Data Services для Excel перестанет работать после обновления до версии SQL Server 2014 CTP2. Вы можете скачать версию SQL Server 2012 с пакетом обновления 1 (SP1) Master Data Services Add-In для Excel здесь.

Предварительные требования

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

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

Обновление 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, а также установить последнюю Data Quality Client, если на этом компьютере ранее была установлена Data Quality Client. При наличии клиента служб DQS установлены на других компьютерах, необходимо выполнить шаги по в шаге 2 на этих компьютерах, чтобы установить текущую версию клиента служб DQS. Мастер установки установит текущую версию служб Data Quality Client вместе с текущей версией клиента служб DQS. После обновления схемы баз данных DQS можно подключиться к серверу data Quality Server SQL Server версии 2014 с помощью текущей или более ранней версии Data Quality Client.

  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 означает успешное выполнение процедуры. Если возникла ошибка, то ОШИБКА перечисляются в столбец. Образец вывода:

    ID UPGRADE_DATE VERSION_ID ASSEMBLY_VERSION USER_NAME Состояние ошибка
    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

См. также:

Установка служб Data Quality Services
Удаление объектов сервера служб Data Quality
Обновление до SQL Server 2014