- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在我们的开发服务器上安装了 MDS,我可以浏览(并执行各种功能,例如添加用户或创建、添加实体)。但是我无法进入“Explorer”。在这里我遇到了两个 Silverlight 错误。
[HttpWebRequest_WebException_RemoteServer]
参数:未找到
调试资源字符串不可用
等等……
服务器是Win 2008 R2 Standard
IIS 是 6.1 (Build 7601 SP1)
我们正在运行 SQL Server 2012
客户端正在运行 SL5 和 SL5 SDK
IIS 设置为运行 SSL 和 Win Auth(根据跟踪日志,这是有效的,它正在获取主体)。其他一切都被禁用
IIS可以连接到数据库(通过管理部分的数据库管理器)
这在所有主流浏览器(IE、chrome、FF)中都存在。
我已经打开 MDS 的跟踪日志(设置为详细),但我没有看到任何错误/警告
我也运行了 SQL 分析器,但没有看到任何让我相信并且错误发生在 sql 端的东西。事件查看器中也没有任何与 MDS/Silverlight 相关的内容。我不确定是否/如何远程调试到 MDS 网站(它是预安装和预编译的)
来自 web.config 的几个片段
<bindings>
<wsHttpBinding>
<binding name="mdsWsHttpBinding" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxDepth="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" />
<!--Non-SSL implementations.-->
<security mode="Transport">
<message clientCredentialType="UserName" />
<transport clientCredentialType="Windows">
<extendedProtectionPolicy policyEnforcement="WhenSupported" />
</transport>
</security>
</binding>
</wsHttpBinding>
<basicHttpBinding>
<binding name="mdsBasicHttpBinding" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxDepth="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" />
<!-- Non-SSL implementations.-->
<security mode="TransportCredentialOnly">
<message clientCredentialType="UserName" />
<transport clientCredentialType="Windows">
<extendedProtectionPolicy policyEnforcement="WhenSupported" />
</transport>
</security>
</binding>
</basicHttpBinding>
</bindings>
.. <snip> ...
<system.diagnostics>
<sources>
<!-- Adjust the switch value to control the types of messages that should be logged.
Use the a switchValue of Verbose to generate a full log. Please be aware that
the trace file can get quite large very quickly -->
<source name="MDS" switchType="System.Diagnostics.SourceSwitch" switchValue="All">
<listeners>
<add name="LogFileListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\Program Files\Microsoft SQL Server\110\Master Data Services\WebApplication\trace.log" traceOutputOptions="DateTime" />
<add name="EtwListener" type="System.Diagnostics.Eventing.EventProviderTraceListener, System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" initializeData="{F2A341B8-CA5F-49ad-B00C-A82D3FCF948B}" />
<remove name="Default" />
</listeners>
</source>
</sources>
<trace autoflush="true" />
如果有人认为跟踪日志有帮助(或其他任何东西),我可以张贴它们(但它们很大)。
我的问题是:我如何调试或以某种方式获得更好的错误消息,以指明正确的方向?
编辑:要添加我在跟踪日志中发现的:
MDS 错误:0:服务启动成功,程序集版本:11.0.0.0,文件版本:11.0.3000.0 ((SQL11_PCU_Main).121019-1325) 日期时间=2013-01-07T15:09:14.1660484Z
MDS 错误:0:ApiContractVersion:5102 日期时间=2013-01-07T15:09:14.2753968Z
编辑 2:
我已经能够找出另一个错误(在许多配置更改之后)。
在 Microsoft.MasterDataServices.Core.BusinessLogic.Member.GetEntityMembers(EntityMembers 成员、RequestContext 上下文、OperationResult 结果)SQL 错误调试信息:编号:229,消息:对对象“MemberGetCriteria”、数据库“MDS”、模式“mdm”的执行权限被拒绝。服务器:SERVERNAME,过程:,行:0
:由于某种原因,“MemberGetCriteria”有一些权限错误。
最佳答案
关于在 IIS 中运行应用程序池的服务帐户权限的两件事:
1) 根据 IIS 运行应用程序池的要求,它必须具有“作为批处理登录”权限;
2) 如果您在 MDS 网站上需要客户端证书,则 MDS 未设置为使用来自 IIS Web 应用程序的证书到 MDS\Service\service.svc\bhh 调用,因此您需要创建客户端调用该服务时可选的证书。
web.config:我看到您设置了尝试为两个 WCF 端点设置“传输”/HTTPS 安全性但留下标签而不是标签。您必须确保您没有混合和匹配 SSL 和非 SSL 部分,并且您只注释掉 Windows/NTLM(或 Kerberos,如果在后端设置)安全模式部分,并取消注释“SSL 实现”部分。
关于silverlight-5.0 - 主数据服务 Silverlight 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14165249/
我听说过两种数据库架构。 大师级 主从 master-master不是更适合现在的web吗,因为它就像Git一样,每个单元都有整套数据,如果一个宕机也无所谓。 主从让我想起了 SVN(我不喜欢它),你
我们当前将 MySQL 配置为支持故障转移:Site1 Site2。当它们被设置为主/主时。在给定时间点,应用程序服务器仅主动写入一个站点。我们想要设置一个新的故障转移站点。然后我们将拥有 Site
我听说过两种数据库架构。 大师-大师 主从 master-master 不是更适合当今的网络吗,因为它就像 Git,每个单元都有整套数据,如果其中一个发生故障,也没关系。 主从让我想起 SVN(我不喜
我正在创建一个标记为类别的表,其中主类别(父列)包含 0,子类别包含父类别的 ID。我听说这叫引用。我的问题:这张表的结构正确吗?或者是否有更好的方法,例如实现遍历树或类似方法? CREATE TAB
我正在阅读一份关于 C++ 与 C 的文档。该文档说与 C 相比,C++ 编写得非常紧凑。一个例子是,C 允许 main() 函数类型为 void。另一方面,C++ 不允许这样做,他给出了标准中的以下
C main函数和Java main函数有什么区别? int main( int argc, const char* argv[] ) 对比 public static void main(Strin
我一直摸不着头脑,但运气不好。设计器有一个包含 3 栏的站点、两个侧边栏和一个主要内容区域。 专为桌面设计,左栏、主要内容、右栏。但是,在较小的设备上,我们希望首先堆叠主要内容。 所以通常情况下,你可
我一直在阅读有关 Jenkins 主/从配置的信息,但我仍然有一些问题: 是不是真的没有像 Jenkins 主站那样安装和启动从站 Jenkins?我假设我会以相同的方式安装一个主 Jenkins 和
据我了解,Viemodel中MVVM背后的概念包括业务逻辑和/或诸如暴露于 View 的数据的主/明细关系之类的事物 因此,正如我发现的那样,有很多ORM生成器,例如模型的telerik a.o以及另
我们有一个群集,其中包含3个主分区,每个主分区有2个副本。主/副本分片的总文档数相同;但是,对于同一查询/文档,我们得到3个不同的分数。当我们将preference = primary添加为查询参数时
我有一个非常大/旧/长时间运行的项目,它使用相对于启动目录的路径访问文件资源(即应用程序仅在从特定目录启动时才工作)。当我需要调试程序时,我可以从 eclipse 启动它并使用“运行配置”->->“工
谁能向我解释一下为什么我在这段代码上遇到段错误?我一直试图弄清楚这一点,但在各种搜索中却一无所获。当我运行代码而不调用 main(argc, argv) 时,它会运行。 Slave 仅将 argv 中
使用 xcode 中的默认项目作为主从应用程序,如果我在折叠委托(delegate)中放置 print 调试语句,当我旋转设备时它似乎永远不会被触发(事实上我永远无法触发它)。 我编辑的代码位于 Ap
是否有任何产品可以使 mysql 主/从故障转移过程更容易?一些可以自动发生的事情,而不是手动修复它。 最佳答案 [...稍后...;) 你所说的“更容易”是什么?MySQL 有很多解决方案: MyS
我有两个 mysql 数据库。我想做主/主复制。 复制以一种方式进行。然而,反过来说却不然。该错误表明它无法与用户“test@IPADDRESS”连接。 如何将用户名更改为 repl?从未进行过测试,
我正在尝试在 MySQL 中运行以下查询: GRANT REPLICATION SLAVE ON *.* TO 'replication'@’10.141.2.%’ IDENTIFIED BY ‘sl
我正在尝试使用 Android 提供的主/详细流程模板创建一个应用程序,并且我正在尝试将多个操作栏菜单项添加到操作栏的主要部分和详细信息部分。这就是我要实现的目标: (来源:softwarecrew.
我正在寻找一个跨平台的 C++ master/worker 库或工作队列库。一般的想法是我的应用程序将创建某种任务或工作对象,将它们传递给工作主机或工作队列,这将依次在单独的线程或进程中执行工作。为了
我似乎看到很多人在他们的 MySQL 模式中任意分配大尺寸的主/外键字段,例如 INT(11) 甚至 WordPress 使用的 BIGINT(20)。 如果我错了,请纠正我,但即使是 INT(4)
如果我有一个可以与多个键相关联的用户,正确的表设置应该是: 一个表有两列,例如: UserName | Key 没有主键且用户可以有多行,或者: 具有匹配标识符的两个表 Table 1 Us
我是一名优秀的程序员,十分优秀!