Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

Рассмотрим следующий сценарий.

  • С помощью клиентского приложения качества данных вы можете создать базу знаний в Microsoft SQL Server 2012.

  • Правило политики сопоставления для базы знаний успешно запущено.

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

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

System. InvalidCastException: не удалось привести объект типа "System". DBNull "to type" System. Byte [] '. в Microsoft. Ssdqs. DataValueService. Service. DataValueServiceConcrete. SetSynonymsByComputationValue (IMasterContext). SynonymQueryRange. Ssdqs. DataValueService. Calibrator. откалибровать (DomainValueManagementCalibrator IMasterContext, MasterContext calibrationMode, CalibrationMode ConfigurationDomParameter) на веб-странице Microsoft. CalibratorConfiguration. Core. Service. Калибровка. Ssdqs. Impl. Process (ExecuteCalibratorFlow).

Примечание.В этом случае база знаний может содержать неверные ссылки. Возможно, потребуется повторно создать базу знаний или восстановить ее из резервной копии.

Причина

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

Решение

Сведения о накопительном пакете обновления

Накопительное обновление 2 для SQL Server 2012 с пакетом обновления 1 (SP1)

Исправление для этой проблемы впервые выпущено в накопительном обновлении 2. За дополнительными сведениями о том, как получить этот накопительный пакет обновления для SQL Server 2012 с пакетом обновления 1 (SP1), щелкните следующий номер статьи базы знаний Майкрософт:

2790947 Накопительный пакет обновления 2 для SQL Server 2012 с пакетом обновления 1 (SP1)Примечание. Поскольку сборки являются кумулятивными, каждый новый набор исправлений содержит все исправления и все исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012 с пакетом обновления 1 (SP1). Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2772858 Сборки SQL Server 2012, выпущенные после выпуска пакета обновления 1 (SP1) для SQL Server 2012 Примечание После установки накопительного пакета обновления необходимо запустить DQSInstaller. exe-upgradedlls на сервере, чтобы обновить сборки среды SQL для служб Data Quality Services (SQLCLR), прежде чем пользователи смогут повторно подключаться к СЛУЖБам DQS с помощью клиентского приложения для качества данных. Дополнительные сведения об обновлении сборок SQLCLR можно найти на следующих веб-сайтах Майкрософт:

Обновление сборок SQLCLR после обновления .NET Framework

Обновление DQS: Установка накопительных обновлений и исправлений исправлений для служб Data Quality Services

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Обходное решение

Чтобы устранить эту ошибку, нажмите кнопку Отмена , чтобы отменить изменения в базе знаний, снова откройте базу знаний, а затем снова запустите правило политики проверки соответствия.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×