我需要到 SQL 数据库通过 BDC 接通苔藓. 为测试/POC 目的, 我想要在 ADF 中嵌入的 SQL 帐户用户 id 和密码. 从开始 此模板 (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), 创建连接到特定的 SQL server 实例,并使用特定的用户 id 和密码登录 ADF 和代码片断所示:
<LobSystemInstances> <LobSystemInstance 名称="ClaimsInstance"> <属性> <属性 名称="AuthenticationMode" 类型="System.String">直通</属性> <属性 名称="DatabaseAccessProvider" 类型="System.String">SqlServer</属性> <属性 名称="RdbConnection 数据源" 类型="System.String">实际的 serveractual 实例</属性> <属性 名称="RdbConnection 初始目录" 类型="System.String">实际的初始目录</属性> <属性 名称="RdbConnection 集成安全性" 类型="System.String">SSPI</属性> <属性 名称="RdbConnection 池" 类型="System.String">false</属性> <!-- 这些都是关键的值: --> <属性 名称="RdbConnection 用户 ID" 类型="System.String">一暗访的用户 ID</属性> <属性 名称="RdbConnection 密码" 类型="System.String">实际的密码</属性> <属性 名称="RdbConnection Trusted_Connection" 类型="System.String">false</属性> </属性> </LobSystemInstance> </LobSystemInstances>
它不是一种最佳做法, 但它是有用的快速和简单的配置来测试. 这是出奇地难以弄清楚. 我从来没有发现一个带有搜索关键字的功能示例:
- adf 嵌入的用户 id 和密码
- 在 adf 中嵌入的用户 id 和密码
- 在 adf bdc 中嵌入的用户 id 和密码
- sharepoint bdc 底漆
- sharepoint 在 adf 中嵌入的用户 id 和密码
</结束>
我把这个当试图访问的用户 id 和密码
元数据异常被构建应用程序域中 '/ LM/W3SVC/1032898172/根-2-128851566339311184'. 异常的完整文本: LobSystemInstance 属性 ' AuthenticationMode’ 有一个值,需要 ' 集成安全性’ 在连接字符串中
Havie 与 LobsystemInstance 的连接设置太纠缠. 用您的意见来检查是否一切工作.
我的设置不同,因为我有设置 ' 集成安全性’ 为 false 而不是 SSPI
和 ' rdbconnection 池’ 为 true.
我有关连接池的观察: 因为这个 BDC 的任何用户的连接字符串将会是完全一样的, 相同的连接将用于一遍又一遍,因此可以有效地汇集由系统. 从而节省开销在 sql 服务器端. 或有什么事我忽略了?