@Anil Sagar what seems to happen with mssql module and tedious driver in the test I have seen is that the MP connects to the Azure DB but then no tds packets are sent until the node code times out.
I have not queried an MS Azure DB. I have queried an MS SQL Server, from nodejs running within the Trireme engine, inside the Apigee Edge Message Processor.
I used… “seriate”: “^0.7.1”
…to connect to MS SQL. I think it was MS SQL 2008, if that matters. Of course it did use the TDS protocol.
This page suggests that Seriate ought to be able to connect to an Azure-hosted DB. You just need to specify the correct connection param and be sure to use encrypt:true.