Visual Studio 2010中的Sharepoint列表适配器

时间:2012-09-04 09:32:18

标签: c# visual-studio-2010 sharepoint-2010 ssis

首先,我想说我对SharePointSSIS不熟悉。

我正在尝试在SSIS中创建一个VS2010包,该包从远程SQL服务器获取行并将其推送到(也是远程)Sharepoint库。

到目前为止,我设法安装并使用商业智能来设计我的VS2010上的SSIS包(thx到SQL server 2012 Standard 180-trial版本)。 我也发现了有关SharePoint列表适配器的信息,但从我读过的内容来看,它们只能在VS2008中使用。

所以,我想知道是否:

1. Is it possible to achieve this (SQL -> SSIS Package -> Upload/Push to Sharepoint)
2. Can I use SSIS SharePoint Tools in VS2010?
3. (Edit! Important) Is uploading Shared Documents in SharePoint Library achieved in the same way as publishing lists ?

我找到了一个(不那么讨人喜欢)我的#1问题的答案,它是从2011年开始的,所以我希望从那时起可能会出现一些解决方案:Sharepoint Development in Visual Studio 2010

1 个答案:

答案 0 :(得分:0)

免责声明:我对SSIS了解不多。

但是,如果SSIS允许您“为每个SQL返回的行运行自定义代码段”,则可以使用SharePoint 2010 Client Object Model在远程服务器上为每个SQL行创建SharePoint列表项。

要求在运行SSIS代码的计算机上完全安装SharePoint。它只需要几个DLL,Microsoft.SharePoint.Client.dllMicrosoft.SharePoint.Client.Runtime.dll。您可以从SharePoint服务器(位于C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ ISAPI)中复制这些文件,或者我相信您可以安装SharePoint Foundation 2010 Client Object Model Redistributable