Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Severe learning curve VS2017 & CRM2016

(0) ShareShare
ReportReport
Posted on by 1,695

CRM2016 on Premises

This is probably not the right way to go about things, but I have limited experience. We have a legacy SQL system that is receiving 1000 + records per day. I need to get those records into CRM in real-time and automated. I have been looking / trying to generate a SQL CLR route using Visual Studios 2017 Database project.  I have been steered to looking at creating a WCF service, but with limited experience I'm at a loss.

Looking at the code samples in the SDK  .. they all appear to use an app.config file, which I can just about follow, however in the Database projects, I cannot see how to add an app.config file.

The way I though it 'should' work is that when a record is added to the legacy SQL, a trigger would call the SQLCLR function . This ( if I can connect to the CRM server) could use the normal methods to create records in the CRM entities.  I am not looking to use methods that are not supported.

The only other way I can see to proceed is to create a business intelligence solution, unless anyone can spare a little time to get me started on a different method.

*This post is locked for comments

  • Suggested answer
    Adrian Begovich Profile Picture
    Adrian Begovich 1,019 Super User 2025 Season 1 on at
    RE: Severe learning curve VS2017 & CRM2016

    Hi PeteN,

    I use the KingswaySoft SSIS Integration Toolkit for Microsoft Dynamics 365 for its Microsoft Dynamics 365 CE/CRM components. The toolkit is supported, and I regularly use it for professional data migration and integration work.

    This video shows you how to use the KingswaySoft SSIS Integration Toolkit for Microsoft Dynamics 365.

  • Pete_N Profile Picture
    Pete_N 1,695 on at
    RE: Severe learning curve VS2017 & CRM2016

    Thank you for your response. I have had a brief look at using SSIS as I know this can be fired from a SQL trigger, however, how can I connect the SSIS dataflow to CRM.

    I'm used to creating SSIS in past projects ( CRM 2011 ), using Kingsway component, but I would like to explore all possibilities that don't require me to use third party software. Please correct me if I am wrong, but without using a third party data connector in SSIS, I would only be left with the option of writing directly to the CRM SQL , which I believe is unsupported.

    If my understanding is wrong, please can you point me towards any examples / tutorials

  • Suggested answer
    Adrian Begovich Profile Picture
    Adrian Begovich 1,019 Super User 2025 Season 1 on at
    RE: Severe learning curve VS2017 & CRM2016

    Hi PeteN,

    I would use SQL Server Integration Services (SSIS) for moving data from the legacy system into SQL Server Management Studio tables and from the tables to your CRM instance. I would then set up SQL Server Agent Jobs to automate the running of the SSIS Packages and update data.

    This approach might work well for you.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,494 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,305 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans