使用SSIS导入Sharepoint文档库

时间:2012-09-12 09:47:01

标签: sharepoint ssis

我们需要使用SSIS将SharePoint文档库(可能以多种格式保存多个文档)导入目标文件夹(在不同的服务器上)。

2 个答案:

答案 0 :(得分:3)

有适用于SharePoint的开源SSIS适配器。你可以使用这些。

http://sqlsrvintegrationsrv.codeplex.com/ http://sqlsrvintegrationsrv.codeplex.com/releases/view/17652

答案 1 :(得分:1)

您还可以在ssis中创建脚本任务,并使用c#将文件从SharePoint Library提取到本地文件夹。确保SharePoint URL仅包含siteurl / Library / Folder / File(无特殊字符)。下面复制一个文件,但可以修改以复制多个文件。祝好运。

using System.net;


public void main ()
{
WebClient Client = new WebClient();
Client.UseDefaultCredentials = true;
Client.DownloadFile("yourSharePointurl/File.ext", 
@"YourLocalFolder/File.ext");
Dts.TaskResult = (int)ScriptResults.Success;
}