从SharePoint到SQL Server的实时同步

4
我看过很多将SQL Server数据同步到SharePoint的解决方案,但没有将SharePoint列表同步到SQL Server的解决方案。
有人知道这个问题的解决方案吗?商业解决方案也可以。
或者,我需要编写一个Web部件来创建多个SharePoint列表之间的关系。不幸的是,有些是InfoPath库,没有查找字段,因此我无法使用SPQuery CAML连接。
我发现了Camelot .NET Connector,但语法似乎不支持连接,还有SLAM!SharePoint List Association Manager可能适合我,但我宁愿只将数据同步到SQL Server并从那里创建我的报告。
编辑: SLAM!SharePoint List Association Manager实时完成了我所需的工作。

Camelot .NET Connector 的即将推出的版本支持 Joins,如果你想了解它何时可用或者如何获取夜间构建版本,请与开发团队联系,http://www.bendsoft.com/contact-us/。 - Eric Herlitz
1个回答

2

您可以编写自己的SSIS ETL流程,从SharePoint中提取列表数据并将其加载到SQL Server表中。CodePlex上有一个免费的SharePoint列表适配器可用于辅助完成此操作。请查看SharePoint列表源和目标


我以前用过这个来进行批量移动,但现在没有时间去弄清楚实时方面的问题。当我安装并尝试使用SLAM!SharePoint列表关联管理器时,它完美地工作了。虽然我不喜欢未解答的问题,但我相信这会起作用,所以将其标记为答案,并考虑此问题已关闭。谢谢。 - Andrew Grothe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接