We have a requirement in Office 365, SharePoint Online where we want to integrate it with local on-premise SQL database.

We will have a form which will directly insert the date into SQL db from SharePoint Online.

Please suggest the necessary actions that I have to perform or possible solutions.


2 Answers 2


You can take the advantage of the BCS services.BCS is supported with Office 365 Enterprise E3 and E4 plan. SharePoint Online only supports WCF and SQL Server Azure Connectors for Business Data Connectivity Services. thats mean you have a SQL azure instance and sync it with on prem SQL and Sharepoint.

For a detailed guide, you may refer to the

[Make an External List from a SQL Azure table with Business Connectivity Services and Secure Store]1

Connect SharePoint Online to an on-premises SQL Server from an Azure provider hosted app using Hybrid Connections


It is relatively easy to use BCS - just make sure you open the SQL port and make it publicly available to sharepoint and add necessary security around it. the second one done my alimaz is useless don't even waste your time - it has many bugs and costs you $65 + per month!!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.