How to read a SharePoint list in SSIS

Source: Internet
Author: User
Tags ssis

Objective

Because of the project needs, we will read some configuration data from SharePoint, and it is possible to perform some writeback operations to update the SharePoint data. No such operation has been done before, and some should be programmed to get or write some data through C #. Looking at some of the relevant articles, I also started to test how to access the SharePoint list in SSIS Package and write data to the SharePoint list.

Two actions

Reading data from a SharePoint List to a database

Filter some data from the database and insert it into a new SharePoint list

These operations do not involve any functionality that SharePoint can implement, simply demonstrating how to do it through SSIS, or whether the read-write logic is reasonable.

Step One – Install SharePoint List Source and destination

Because SSIS is a control that does not have a SharePoint operation, it is now available to the more-formed Third-party tools.

Go to CodePlex to download this control http://sqlsrvintegrationsrv.codeplex.com/releases/view/17652

My current test environment is VS 2008, I downloaded the first one and should be compatible to VS 2010. If it is version 2012, you should be able to use the second 2012 Beta version. Its installation and operation process is similar.

Install after download, then turn on VS 2008, and the interface will appear after the Data Flow Source toolbar or other tool bar in your project selects Choose items.

If it is vs 2010 or vs 2012, it may not be necessary for us to manually add these two controls, or even SSIS Data flow Items may not be found. It is quite possible that the two controls are automatically added to the Data Flow Toolbox while they are installed.

VS 2008 This is the choice, and then you can see the two controls in the Toolbox, one is source and one is target.

They will appear under general by default

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.