MS SQL server CAL for a software client running on the same machine

Ahmed seada 20 Reputation points


I have a question for license rules regarding MS SQL CAL licenses:

i have an industrial Monitoring software that is running on a physical server and what is required is to install a MS SQL sever instance on the same physical server to act as a historization system for some critical data produced by the industrial software.

the software side will simply connect to the SQL server every minute and log some data.

my question is do i need a CAL License for that software side?

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
11,652 questions
0 comments No comments
{count} votes

Accepted answer
  1. Bruce ( 49,056 Reputation points

    Yes. also for any client that read the historical data. If the Monitoring software is collecting data from other devices to log to the SqlServer, you probably need a device cal for each of them as your software is acting as a multiplexer. You should check with an official license rep.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. PercyTang-MSFT 12,041 Reputation points Microsoft Vendor

    Hi @Ahmed seada

    You could consult professionals.

    Please call 1-800-426-9400, Monday to Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to directly speak to a Microsoft licensing specialist.

    For international customers, please use the to find contact information.

    Best regards,

    Percy Tang

    0 comments No comments