RE: Updating external SQLserver from inside a Plugin
Hi Stuie,
Are you using CRM Online or CRM OnPremise? If you are using CRM Online, then you can only use Sandboxed Plug-ins. With those there are some limitations. See msdn.microsoft.com/.../gg334752.aspx :
"Sandboxed plug-ins and custom workflow activities can access the network through the HTTP and HTTPS protocols. This capability provides support for accessing popular web resources like social sites, news feeds, web services, and more. The following web access restrictions apply to this sandbox capability."
So i don't think this is possible.
If the Plug-in doesn't run in Sandboxed mode (onpremise only) - i don't know if this will work or not.
Maybe it would be worth considering that you have an webservice interface between CRM and your SQL DB. Then CRM can send data to that webservice and the webservice, do the SQL Operations.
Hope this helps
Regards,
Radu