Microsoft 以一个可下载文件的形式分发 Microsoft SQL 2008 R2 修补程序。 由于修补程序是累积的,因此每个新版本都包含以前的 SQL Server 2008 R2 更新版本附带的所有修补程序和所有安全更新。
症状
请考虑以下情况:
-
在安装并配置了 Microsoft SQL Server 2008 R2 MDS 的计算机上创建 Master Data Services (MDS)网站。
-
为一个叶成员创建基于域的属性和一个合并成员的基于域的属性。 这些属性具有与 MDS 网站相同的域实体。注意 当前用户的安全权限将应用于实体或成员级别。
-
在 "主数据管理器" 的 " 资源管理器 " 区域中打开实体。
在这种情况下,你可能会收到类似于以下内容的错误消息:
名为 "AttributeName" 的列已属于此 DataTable。
原因
出现此问题的原因是,在 Master Data Manager 的 " 资源管理器 " 区域中使用的以下函数出现错误:
-
udfMetadataAttributeGetIdentifiersXML
-
udfMetadataAttributeGetDetailsXML
解决方案
累积更新信息
此问题的修补程序首次发布于累积更新程序包3。有关如何为 SQL Server 2008 R2 Service Pack 1 获取此累积更新包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2591748 SQL Server 2008 R2 Service Pack 1 的累积更新包3注意 由于这些版本是累积的,因此每个新的更新版本都包含以前的 SQL Server 2008 R2 Service Pack 1 更新版本附带的所有修补程序和所有安全更新。 我们建议你考虑应用包含此修补程序的最新更新版本。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2567616 在发布 SQL Server 2008 R2 Service Pack 1 之后发布的 SQL Server 2008 R2 版本
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
更多信息
若要重现此问题,请按照下列步骤操作:
-
部署 产品示例模型的数据。 若要执行此操作,请从 MDS 网站的 gettingstarted 页面运行模型部署向导,然后 Product_en 找到包含产品 示例模型的数据的 installer.pkg 文件。注意 Product_en 的 installer.pkg 文件位于以下路径中:
%programfiles%\Microsoft SQL Server\Master 数据 Services\Samples\Packages
-
访问 "系统管理" 页面,编辑产品实体,然后通过将 "域" 实体设置为 " ProductSubCategory " 实体来创建ProductSubCategory统一属性。 注意 ProductSubCategory叶属性的域实体设置为ProductSubCategory实体。
-
为用户帐户提供 "资源管理器" 区域的以下模型权限:
-
为产品模型设置只读权限
-
设置产品实体的更新权限
-
为供应链属性组设置只读权限
-
-
使用用户帐户登录到 MDS 网站。
-
选择 产品 模型,然后单击 " 资源管理器"。
-
单击 " 实体 " 列表,然后选择 " 产品 " 实体。
-
单击 " 市场营销 属性组" 选项卡。
更多信息
有关 MDS 部署的详细信息,请访问以下 MSDN 网站:
有关 MDS 部署的常规信息有关 MDS 的基于域的属性的详细信息,请访问以下 MSDN 网站: