问题标签 [master-data-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
160 浏览

sql-server - 我们如何限制其他用户更改特定用户在 MDS 中输入的记录

我在 MDS 中创建了 Product 实体。它具有以下值: Bike 1 ABC Car 2 XYZ Cycle 3 RRR

所有者 XYZ 可以更改 RRR 的记录。但是,如果所有者 XYZ 或该实体中的任何其他所有者尝试更新 ABC 的记录,则应拒绝访问。这意味着,任何人都不应有权更改 ABC 输入的记录。为此,我执行了以下操作:

执行此操作后,如果我尝试以 ABC 所有者身份更新记录,我可以更新所有记录。如果我尝试以 ABC 所有者以外的身份进行更新,我将无法更新 ABC 记录。但是从 MDS 我无法更新任何记录。它显示像数据库错误。

我们怎样才能做到这一点。请在这方面帮助我。谢谢!

0 投票
1 回答
1234 浏览

sorting - 如何按名称对主数据服务(mds)中的实体成员进行排序?

我想按主数据服务 (mds) 中实体名称的字母顺序对成员进行排序。我找不到一个简单的解决方案。目前,成员按代码排序(内置模式!?)。如何按名称更改排序顺序?请看下面的例子:

谢谢你。

0 投票
1 回答
1828 浏览

sql-server - 主数据服务 (MDS) 中的管理员权限丢失

我正在探索和试验 SQL Server 2012 的主数据服务。我发现只读功能可用于属性(列)。我已将一列标记为只读且有效;但是,我失去了所有管理员权限。我仍然可以探索模型,但没有别的。

当模型未在权限和系统管理视图下列出时,如何取回 MDS 上的管理员权限。我仍然对数据库本身拥有管理员权限。

0 投票
0 回答
305 浏览

sql-server - 如果同一域中存在另一台同名计算机,如何在 SQL Server 2012 Master Data Services 中添加新用户?

在用户和组权限中添加新用户时,我发现了这个问题。

如果在将用户添加到 MDS 时,同一域中的用户名和任何其他计算机名称相同,它会在名称上添加一个 $ 符号并使用该其他计算机名称而不是用户。

0 投票
1 回答
153 浏览

sql-server - 您能否将较旧的 SQL Server 快照与较新的快照进行比较并重新创建所做的任何更改?

我们正在为我们的三台服务器更改服务器提供商:开发、QA 和生产。

我们的旧主机正在创建服务器的图像,这些图像将发送给我们,然后发送给新的提供商进行上传。

加载图像并运行服务器后,新服务器将比我们当前的服务器晚 1-2 周。

我们正在运行 SQL Server 2012 和 Master Data Services。

我是否可以在制作映像时创建数据库快照,然后将这些快照与将来创建的快照进行比较,以查找对数据库所做的所有更改,然后在新服务器上重新创建它们?

或者,一旦新服务器准备就绪,我是否可以在当前服务器上创建数据库快照,然后使用该快照(在旧服务器上制作)将数据上传到新服务器,使它们保持最新?

一旦安装了映像并且服务器正在运行,我们是否有任何其他建议可以让我们的新服务器与我们当前的服务器保持同步?

谢谢!

0 投票
1 回答
181 浏览

vba - 如何将单元格标记为已更改,以便将其值发布到 MDS?

我正在编写一些 Excel VBA 代码来配合 MDS 加载项,以便我们的用户可以更轻松地对数据进行排序、过滤和发布。

每当用户在某个列中进行更改时,我编写的代码会使用另一张表中的数据填充一些单元格。该代码正在工作并使用正确的数据填充正确的单元格;但是,当我按下发布时,新填充的单元格不会发布。

我注意到当程序自动填充单元格时,它们不会改变颜色。是否有我可以在这些单元格上使用的过程、方法或其他东西让 MDS 看到发生了变化,以便在按下发布按钮时发布它们?

我用来填充单元格的代码如下所示:

0 投票
1 回答
1665 浏览

sql-server - 更改 Master Data Services 的语言

昨天,我安装并配置了 Master Data Services(在安装 IIS 和其他所需组件之后)。在安装过程中,我从来没有选择一种语言(如果我选择了,我可能会忽略它)。

检查 Web 应用程序时,它似乎默认为丹麦语(可能是因为这是 Windows 运行的语言?)。我有什么办法可以在任何地方更改 Master Data Services 的语言吗?

谢谢!

0 投票
1 回答
346 浏览

sql-server - Master Data Services 数据导入 syserr 207

我已经建立了一个相对简单的数据模型,我第一次尝试使用 SSIS 将数据导入其中。我休学了本教程http://www.sqlchick.com/entries/2013/2/16/importing-data-into-master-data-services-2012-part-1.html但加载我的临时表后我发布步骤失败给出此错误

syserr207|无效的列名 uda_6_103

[执行 SQL 任务] 错误:执行查询“DECLARE @RC int DECLARE @VersionName nvarchar(50)...”失败,出现以下错误:“SYSERR207|Invalid column name 'uda_6_103'.”。可能的失败原因:查询有问题,“ResultSet”属性设置不正确,参数设置不正确,或连接未正确建立。

我的查询是

我在 sql server 2012 上运行 MDS

0 投票
2 回答
771 浏览

master-data-services - Master Data Services (MDS) 登录名检查错误

当我尝试将用户添加到 MDS 并检查登录名时,服务无法解析它。它将美元符号 ($) 添加到登录名的末尾,并且用户详细信息表中的全名、电子邮件地址...单元格为空。如果用户很少,它可以正常工作,但有时不能。AD同步可能有问题,但我该如何解决?请帮忙!

谢谢,朵拉

0 投票
1 回答
2486 浏览

sql-server - Master Data Services: Unauthorized

I performed an installation of Master Data Services on a new SQL Server (Windows 2012 Standard with SQL Server 2014, Enterprise Edition). Initially I used a non-personal AD account during the installation (same for the DB and the web-application), but when then attempting to navigate to localhost/mds, I'd end up on an "unauthorized" page.

I uninstalled MDS, dropped the webapp and database, and reinstalled using my own credentials. No dice.

Searching revealed I needed to ensure that Windows Authentication was enabled for the server as well as the MDS application. I also disabled Anonymous authentication.

Server:

Server authentication

MDS app:

MDS authentication

I also ensured that NTLM was the first provider available, both on server and app level:

Providers

I even assigned my user permission to the path where the MDS app is running (C:\Program Files\Microsoft SQL Server\120\Master Data Services\WebApplication), as well as on the config.web file in that folder.

Obviously IIS has Windows Authentication installed:

enter image description here

I've kind of reached the end of knowing what to do. I'm no IIS expert, and the only error info is literally "Unauthorized". The IIS log is not very helpful either:

I also made sure every role and feature from this list has been configured and installed.

Is there any way for me to get my hands on more information somehow? "Access is denied" doesn't give me much to work with, and the IIS log is also not very helpful.

I'm not IIS expert, and am guessing that's where the issue actually is, I'd just not know where to look.

And info would be greatly appreciated.

Thanks!