Корпорация Майкрософт распространяет исправления Microsoft SQL 2008 R2 как один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и все обновления для системы безопасности, которые были включены в предыдущий выпуск обновления для SQL Server 2008 R2.
Проблемы
Рассмотрим следующий сценарий.
-
На компьютере, на котором установлены и настроены Microsoft SQL Server 2008 R2 MDS, создается веб-сайт служб Master Data Services (MDS).
-
Вы создаете атрибут на основе домена для конечного элемента и атрибут на основе домена для консолидированного элемента. Атрибуты имеют одну и ту же доменную сущность для веб-сайта MDS.Примечание. Разрешения безопасности для текущего пользователя применяются на уровне сущности или участника.
-
Вы открываете сущность в области проводника в диспетчере основных данных.
В этом случае может появиться сообщение об ошибке, подобное следующему:
Столбец с именем "attributeName" уже принадлежит этому DataTable.
Причина
Эта проблема возникает из-за ошибок в описанных ниже функциях, которые используются в области проводника в диспетчере основных данных.
-
udfMetadataAttributeGetIdentifiersXML
-
udfMetadataAttributeGetDetailsXML
Решение
Сведения о накопительном пакете обновления
Исправление этой проблемы впервые было выпущено в пакете обобщенного обновления 3. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 с пакетом обновления 1 (SP1), щелкните следующий номер статьи базы знаний Майкрософт:
2591748 Накопительный пакет обновления 3 для SQL Server 2008 R2 с пакетом обновления 1 (SP1)Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск обновлений содержит все исправления и все обновления для системы безопасности, которые были включены в предыдущий выпуск обновления для SQL Server 2008 R2 с пакетом обновления 1 (SP1). Рекомендуется установить самую последнюю версию обновления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
2567616 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2 с пакетом обновления 1 (SP1)
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Чтобы воспроизвести эту ошибку, выполните указанные ниже действия.
-
Разверните данные для образца модели продукта . Для этого запустите мастер развертывания моделей на странице GettingStarted. aspx на веб-сайте MDS и найдите файл Product_en. pkg, содержащий данные для образца модели продукта .Примечание. Файл Product_en. pkg расположен по следующему пути:
%programfiles%\Microsoft SQL Server\Master Data Services\Samples\Packages
-
На странице Администрирование системы измените сущность продукт, а затем создайте объединенный атрибут ProductSubCategory , указав в качестве сущности домена объект ProductSubCategory . Примечание. Доменная сущность для атрибута ProductSubCategory листьев задается для сущности ProductSubCategory .
-
Предоставьте учетной записи пользователя следующие разрешения модели для области обозревателя :
-
Настройка разрешения " только для чтения " для модели продукции
-
Настройка разрешения на Обновление для сущности « продукт »
-
Настройка разрешения " только для чтения " для группы атрибутов цепочки поставок
-
-
Войдите на веб-сайт MDS с помощью учетной записи пользователя.
-
Выберите модель продукта , а затем — проводник.
-
Щелкните список сущностей , а затем выберите элемент Товар .
-
Откройте вкладку Группа атрибутов маркетинга .
Дополнительная информация
Дополнительные сведения о развертывании MDS можно найти на веб-сайте MSDN по следующему адресу:
Общие сведения о развертывании MDSДополнительные сведения об атрибутах доменных данных для MDS можно найти на веб-сайте MSDN по следующему адресу: