How do you make Codeplex 2017 SharePoint List adapter work with SQL Server 2019 dev/prod environments, where you run your SSIS jobs? -- The Codeplex adapter was last updated in 2017 and there appears to be no plans of upgrading it. The adapter doesn't install/register in the newer folders established through SQL Server 2019 because they only install on the following folders \140\DTS and below.
C:\Program Files (x86)\Microsoft SQL Server\140\DTS
(SQL Server 2019 has folder \150\DTS):
We had experienced this issue and struggled with migrating some packages to SQL Server 2019 because we had to perform inserts and updates onto a SharePoint List. Trying to write our own custom C# script to handle inserts/updates didn't meet our urgency needs and are not experts in that language.
Things we considered or tried:
- CozyRoc is expensive (about $5k server license) solution for just interacting with SharePoint.
- Installing Codeplex 2017 SharePoint List Adapter, but it still didn't work, more steps are needed I believe to make it work.
- Compared the Source Code for the Adapter Source/Destination archived in Codeplex; surprisingly it was very much the same between 2014/2017 versions.
- Researched other alternatives, but nothing really fit our needs.
OData Source
alone doesn't fulfill our requirements because there is noOData Destination
Our set up:
- Local computer program SSDT 2017 [targeting either 2017/2019 SQL Server]
- Dev/Prod environment SQL Server 2019 where we run our jobs.