> For the complete documentation index, see [llms.txt](https://docs.rmhpos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rmhpos.com/installation/install-microsoft-sql-server/sql_topics/sql-pricing-licensing.md).

# Where can I get SQL Server pricing and licensing information?

Start by visiting the [SQL Server 2022 Pricing](https://www.microsoft.com/en-us/sql-server/sql-server-2022-pricing) page on the Microsoft website.

Download the [Microsoft SQL Server Licensing Guide](https://go.microsoft.com/fwlink/p/?linkid=2215573\&clcid=0x409\&culture=en-us\&country=us), which explains SQL Server licensing in detail, or download the [SQL Server 2022 Licensing Datasheet](https://go.microsoft.com/fwlink/p/?linkid=2216007\&clcid=0x409\&culture=en-us\&country=us), which provides a 2-page summary of SQL Server licensing. You are strongly encouraged to contact a Microsoft Certified Partner for details on SQL Server pricing and licensing.

## How do SQL Server CALs work with RMH?

One of the licensing models available for SQL Server is the CAL licensing model. In this model, stores purchase a server license for each server running SQL Server or its components. In addition, they purchase a client access license (CAL) for each device (Device CAL) or user (User CAL) that accesses SQL Server or its components.

The number of CALs the store needs to purchase depends on how SQL Server and the RMH apps are implemented in the store. A CAL is required for all computers running an RMH app that connects to SQL Server, such as POS terminals and back-office workstations running Store Manager or Central Manager. A CAL is not required for the computer running SQL Server, as long as there are no RMH apps installed on the computer.

{% hint style="warning" %}
The information in the table below is provided as an example only.
{% endhint %}

<table><thead><tr><th valign="top">Device and apps</th><th valign="top">CALs required</th></tr></thead><tbody><tr><td valign="top">A stand-alone server running SQL Server</td><td valign="top">None</td></tr><tr><td valign="top">A computer running SQL Server plus any RMH app (POS, Store Manager, Central Manager)</td><td valign="top">1</td></tr><tr><td valign="top">5 POS terminals running POS</td><td valign="top">5</td></tr><tr><td valign="top">2 back office workstations running Store Manager</td><td valign="top">2</td></tr><tr><td valign="top">1 back office workstation running Central Manager</td><td valign="top">1</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.rmhpos.com/installation/install-microsoft-sql-server/sql_topics/sql-pricing-licensing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
