SQL Cal licence

Hi every body.
I need a new profesional licence for a new user. Do I also buy a new SQL CAL licence or it is enought with the SAP Profesional user licence ?

Dear Tornel,
Here is what I've got from partner portal about SQL cal license and SQL licensing for B1 :
MS SQL SERVER LICENSING ESSENTIALS FOR SAP BUSINESS ONE
Introduction
With this document, SAP wants to provide you with clear guidelines regarding the Microsoft SQL Licensing structures relating to SAP Business One.
The full and detailed SQL Server restrictions are included in the SAP Business One pricelist in the additional provisions. These provisions are the legal restrictions which apply to the SQL Server license purchased from SAP.
Although a lot of attention has been put into this document, no rights can be derived from this document and the 'conditions for Use of Microsoft SQL Server when licensed from SAP' is the only document that describes the terms and conditions that apply.
Content of this document:
Run-time license
Run-time license restrictions
Run-time license and data reporting guidelines
What is the difference between Client Access License (CAL) and Per CPU licensing
How to determine my SQL Server licensing for SAP Business One?
Frequently Asked Questions
Practical examples of complex network environments
Back to Top
Run-time license
SAP Business One supports the Microsoft SQL Server database system. SAP offers a run-time license of Microsoft SQL Server as an optional service to its customers. Using the run-time restricted SQL Server licensing is not mandatory for SAP Business One. The end-customer has to ensure proper licensing for SQL Server which can also be done with an SQL Server license purchased from a Microsoft partner (Commercial license).
When a Microsoft SQL Server license is purchased from SAP, a run-time restricted license of MS-SQL Server 2005 'Standard edition' is licensed. The 'run-time' restricted license has additional restrictions in use compared to the commercial MS-SQL Server 2005 Standard Edition licenses. Please note that a customer do not have to purchase SQL licenses from SAP in any instance. SAP resells the SQL licenses as a convenience for partners and customers.
A commercial SQL license cannot be purchased from SAP, but need to be purchased from a Microsoft Reseller.
Back to Top
Run-time license restrictions
A run-time restricted license of MS-SQL Server purchased via SAP is a license which can only be used in combination with the SAP Business One Software. This means that the license cannot be used in combination with other software products. In general the restrictions are:
The SQL Server run time license cannot be used to develop new software applications.
Customers or Partners who are developing new applications /add-on's (for example using SAP Business One Software Development Kit) cannot use the runtime license of SQL Server. Developers have to use the commercial versions or development license of Microsoft.
The SQL Server run-time license cannot be used in conjunction with any software application, databases or tables other then the SAP Business One application except for add-ons developed with the SDK.
For example, when a third party application is running outside the SAP Business One environment at the customer's, for example a specific time-registration application or some 'own developed' system, the runtime license cannot be used.
Partner add-ons developed with the SAP Business One Software Development Kit can be used with SAP Business One running on a run-time restricted license of SQL Server.
The SQL Server run-time license cannot be used as a 'stand-alone' software application.
Back to Top
Run-time licenses and data reporting
It is allowed to use a reporting tool to run queries or reports from existing tables in the SAP Business One databases.
Using for example Excel / Crystal Reports or any other reporting tool to connect directly to the SAP Business One database is allowed as long as it is used for reporting purposes only subject to a valid run-time restricted MS SQL Server license.
Back to Top
What is the difference between a 'per CPU' and a CAL license?
Per CPU licensing
A 'Per CPU' license can be used to license an SQL Server installation on a server and link the license to a single processor. In case a server has 2 CPU's and both CPU's will be linked to SQL Server, 2 'Per CPU' licenses are required. Within the SQL Server management console you can select how many of the CPU's in the server will be used. For a 'per CPU' license it does not matter how many users connect to the SQL Server.
Back to Top
Client Access Licensing (CAL)
The CAL licensing allows you to install SQL Server to one SQL Server and assign the license to that server. Within this installation it is allowed to run as many instances as you need.
The number of logins is determining the number of SQL CAL licenses. A login user is a network user that accesses SAP Business One. A login user can have one or more user licenses assigned. For example; User A has a limited logistics and a limited financial user license assigned to the same login username. In this case there is one login user who only needs one CAL even though the number of SAP user licenses is different.
Please note that when the license of the SAP user licenses changes this might have an effect on the required CAL licenses and additional CAL licenses have to be purchased. To avoid licensing errors, SAP strongly advices to keep the number of CAL licenses equal to the maximum number of user licenses in SAP Business One.
The CAL licenses are per user and cannot be used for concurrent connections.
Back to Top
When is a 'Per CPU' license mandatory?
A 'per CPU' license in mandatory if you cannot determine how many users will connect directly or indirectly to the SQL Server. For example, when an internet Web shop is linked to an SQL Server database, the number of web users cannot be determined and a 'per CPU" license is required. This also applies to other (internal) Web based solutions where the number of users connection cannot be controlled.
For SAP Business One a 'per CPU' license is mandatory for:
the e-Commerce server
The DI-Server if the number of users connecting to the DI-Server based add-ons cannot be determined.
Please note that a valid 'per CPU' license is required. This does not mean that the license has to be purchased from SAP.
Back to Top
How to determine my SQL Server licensing for SAP Business One?
When you determine the SQL Server licensing you have to ensure that all servers running SQL Server are licensed. See also FAQ's
If you already have a valid SQL Server license or purchased such from other suppliers, you do not need to purchase an SQL Server license from SAP.
Ensure the Licensed version SQL Server is supported by SAP
Ensure the license is not another 'run-time' restricted license from another software vendor
Ensure the license has enough CAL / 'per CPU' licenses available to also be used with SAP Business One.
Do you purchase the e-Commerce server?
The e-Commerce server always requires a valid 'per CPU' license for MS-SQL Server for each CPU used by MS-SQL Server. The 'per CPU' license can be a 'run-time' restricted license from SAP or a commercial license from a Microsoft partner.
Please note that every server where SQL Server is installed requires proper licensing. If the e-Commerce server uses a different SQL Server as SAP Business One, both servers have to be licensed. In this case the e-Commerce server can have a 'per CPU' license where as the SQL Server for SAP Business One could run on a CAL or CPU licensing.
Which SQL Server license do you need when you purchase the DI-Server?
If you already have a 'Per CPU' license available you do not need an additional 'Per CPU' SQL Server license providing the existing licensed SQL Server is used.
Can you determine the number of named users accessing the DI-Server through the add-ons?
No >> you should license SQL Server 'per CPU'
Yes >> a 'per CPU' license is not mandatory but depending on the number of logins it might be cost effective. Every user has to have a CAL.
When in doubt, SAP strongly advices to use 'per CPU' licensing for the DI-Server.
Client Access License (CAL) License
You do not need a CAL license if you already have valid 'Per CPU' license available for the specified SQL Server.
You need one CAL SQL Server license for each login in SAP Business One.
Example 1: a license with 4 Professional users and 1 Limited CRM, 1 logistics users and 1 limited financial user is in total 7 users in SAP Business One. If the licenses are assigned to also 7 logins then you would need 7 CAL licenses.
In case the 1 limited financial user and 1 limited logistics license has been assigned to one login (1 user can have multiple licenses assigned), then you would only need 6 CAL licenses.
Back to Top
Below you can find a flowchart that could assist you to chose between 'per seat' or 'per CPU' licensing.
here is a link for more detail:
https://websmp203.sap-ag.de/%7Esapidb/011000358700000705282008E
Rgds,

Similar Messages

  • SQL CAL usage

    Dear all,
    a our customer purchased 3 SAP B1 Professional users and SQL CAL.
    He need to develop a web application. It should connect to SAP B1 SQL Server database.
    Can this customer use the actual SQL CAL   (from a license point of view)?
    Can its new application connect to SQL Server respecting the Microsoft SQL Server licensing rules or he should purchase a new SQL CAL?
    Regards
       Emanuele

    Dear Emanuele,
    It is a complicate structure for SQL Server licensing. You may go through MS document to find out your answer:
    http://search.microsoft.com/results.aspx?form=MSHOME&q=sql+CAL&mkt=en-us
    If I understand you correctly, they may not need additional CAL because SQL only check who is using the server: i.e. if they stick on 3 users maximum.
    Thanks,
    Gordon

  • SQL Server licence

    Hi All,
    How does the SQL Server licence works if we plan to install/upgrade Enterprise Portal?
    Do we need to buy the software separately? Or does it come with the Portal?
    Thanks,
    Adalbert

    Adalbert
    It is also possible to buy the software as part of your SAP license agreement. You would pay a percentage of your total licensing for SAP. This would be a DB runtime license that allows you to run SBX,DEV,QA & PRD database servers BUT no other software is allowed to use these database servers. Check into licensing options. It depends on where else you use DB software in your organization...
    Stephen

  • SQL CAL requirements

    Next year we're upgrading our SQL server since its base OS is Windows Server 2003. 
    We have software that accesses the SQL server using 1 main login but there are 40 users that run this application simultaneously. There are a few file shares on this server as well for output files run by the application. If I understand it correctly, we
    would need:
    40 User CALs for Windows Server 2012
    40 SQL CALs for the SQL server access
    Is this correct? I've heard User CALs only apply for Terminal Services, which isn't true in this case. Any help would be greatly appreciated.

    Next year we're upgrading our SQL server since its base OS is Windows Server 2003. 
    We have software that accesses the SQL server using 1 main login but there are 40 users that run this application simultaneously. There are a few file shares on this server as well for output files run by the application. If I understand it correctly, we
    would need:
    40 User CALs for Windows Server 2012
    40 SQL CALs for the SQL server access
    Is this correct? I've heard User CALs only apply for Terminal Services, which isn't true in this case. Any help would be greatly appreciated.
    Some references for you:
    http://www.microsoft.com/licensing/about-licensing/client-access-license.aspx
    http://www.microsoft.com/licensing/about-licensing/product-licensing-faq.aspx#tab=4
    Licensing can be tricky to get right, so, rely on a reputable authorised reseller/partner who is trained by MSFT on the deep detail, and, can prepare various options for you to consider, based on your current holdings, immediate plans, and longer-term plans
    - this can help you to be compliant, and potentially save you money over time. Sometimes there are special offers, transitional/bridging options, etc.
    In general, MSFT products aren't licensed on a "concurrent connections" basis at all, this means that you might need to license more users, or devices, than you might think. It sounds like you're aware of the "multiplexing" clause (where
    connections are direct and/or indirect). SQL is also a bit different, in that anybody/anything which electronically consumes the benefit of the SQL data, probably needs a SQL CAL.
    (PS: I'm not an MSFT employee, nor am I a partner touting for business :) [but I do know the value an experienced reseller/partner brings, since we have a really good one ourselves, and, we've had not-so-good ones in the past...]
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • SQL CAL license

    HI Guys,
    I've a server which is on cloud and using server 2012 standard os with SQL standerd 2012 on that there is any desktop based retail application  is running on that, now there are nos. of 300 users who works on this application, so do i need to purchase
    nos of 300 SQL CAL for this?
    The way of application access is as mentioned below.
    There is any exe file on all user's desktop once they click on that it asks for user name and password once the user name and password is verified application opened and there is an agent on server which is responsible for connectivity between clients and
    server and to provide all required data/information.
    Thanks
    Devendra

    Hi,
    CALs are owned by user, so i think you need a CAL for each user using the application.
    For more and detail information, please ask in SQL Server forums:
    http://social.technet.microsoft.com/Forums/en-US/home?category=sqlserver
    Regards.
    Vivian Wang

  • RMS and SQL CALS

    RMS requires SQL server
    We have RMS CAL
    Do we need to purchase SQL CAL?
    Tnx

    Hi,
    Just to add, if you have an application server which
    uses SQL Server for its database, the users of the application or the devices they use will need a SQL CAL even though they may not access the SQL Server directly. Which
    edition of SQL server do you want to install? There are two types of licensing model for SQL server, and you can refer to the link below:
    A Concise SQL Server 2012 Licensing Overview
    http://blogs.technet.com/b/uspartner_ts2team/archive/2011/11/30/a-concise-sql-server-2012-licensing-overview.aspx 
    Hope this helps.
    Susie

  • CAL licence

    Hi Friends,
    I had purchased and installed 30+30 open CAL licence on one server for remote desktop service.
    now we have plan to slit into two servers. is this possible to use the same 30 CAL licence on another server for remote desktop service and how?
    moreover we have plan to newly deploy exchange server, will it use the same CAL licence for exchange server.
    please help me on this issue. i got more confusion on CAL Licence.
    thanks in advance
    Regards,
    Prathap.J

    Hi,
    1. No, we cannot install the same RDS CALs on two RD Licensing servers.
    2. Exchange CAL and RDS CALs are different.
    Exchange Server 2013 licensing
    http://office.microsoft.com/en-001/exchange/microsoft-exchange-server-licensing-licensing-overview-FX103746915.aspx
    Exchange Licensing FAQ
    http://office.microsoft.com/en-us/exchange/microsoft-exchange-licensing-faq-email-for-business-FX103934581.aspx
    For further assistance, please contact your reseller or Microsoft license support directly for help.
    http://www.microsoft.com/licensing/existing-customers/activation-centers.aspx
    Thanks.
    Jeremy Wu
    TechNet Community Support

  • SQL server licencing for PABX system

    Hi All. I'm looking for some guidance on how to correctly licence a SQL server for use as part of a PABX system. The PABX system supports 14 end users with a similar number of devices. As such, can I licence this server on a CAL basis for either 14 users
    or 14-odd devices or do I need to licence per core?
    Basically, are the devices in this instance the 14 configured phones or do I need to count every person who phones in as a device or user as well?

    Since the question is a license issue, you can call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist, and you can get more detail information from there. You can also visit
    the following site for more information and support on licensing issues:
    http://www.microsoft.com/licensing/mplahome.mspx
    Balmukund Lakhani
    Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
    This posting is provided "AS IS" with no warranties, and confers no rights.
    My Blog |
    Team Blog | @Twitter
    | Facebook
    Author: SQL Server 2012 AlwaysOn -
    Paperback, Kindle

  • How many SQL CAL for bpc 7.0 Microsoft

    hello
    customer asks how many Microsoft SQL Client Access Licenses he must buy to use SAP BPC 7.0 SP3 Microsoft (100 users).
    As there is not any more direct access from Bpc client to SQL or Analysis services, I think 1 CAL is enough.
    Could tell me if I'm right ?
    Thanks.

    David,
    Don't you think your remark was rather uncharitable? It is true, there are a lot of people trying to mooch off of others' kindness (and as long as there are willing folks complying for whatever reasons, it is not going to change anytime soon), when it comes to hardcore technical details about a product, lot of people are at a loss as to how the things work (yours truly included -  i have worked in SAP space for almost a decade and i couldn't tell you their licensing details - I never needed to do that to discharge my role as a functional consultant). I think Remy did indicate the thinking behind the question which is much more than a lot of folks do when they ask you and others to just e-mail some document etc....
    I am sure you would concur.

  • CAL Licences - Query

    Dear Team,
    We are going to purchase Microsoft Windows Server 2012 STD Edition and downgrade to Windows Server 2008 Enterprise Edition R2 (64bit).
    We will install and configure DNS,ADC and File Server one server
    We will connect 40 Workstations to login into PDC and 10 other application server in that domain.
    how many CAL licenses we have to purchase ?
    Please revert.
    Prashant Amberkar
    +91 9167079697

    Hi,
    Looks like you have posted the same question twice.
    Please see my response.
    Hi,
    This totally depends on your licence model and the way you purchase software, also dependant on the applications you will use.
    General rule of thumb is that its one CAL required per device. But some CAL's come bundled in various packages.
    The forums are not the best place for detailed licence advice as it can get very complicated and has legal implications. You should consult a licensing specialist to discuss your requirements further.
    Thanks
    Denis
    Regards,
    Denis Cooper
    Regards,
    Denis Cooper
    MCITP EA - MCT
    Help keep the forums tidy, if this has helped please mark it as an answer
    Blog: http://www.windows-support.co.uk 
    Twitter:   LinkedIn:

  • SQL SERVER LICENCES

    Hi Experts,
    Can I use SQL Server 2008 Runtime Licences for SAP B1 8.8????
    & What is the Functionality of Runtime Licencing
    awaiting for your replay
    Thanks & Regards
    Pravin Baji

    Hi,
    you may check this link about SQL server runtime license.
    if you can't browse it, I quote belows:
    IMPORTANT PRICING INFORMATION
    ON MICROSOFT® SQL SOLD WITH SAP BUSINESS ONE
    The agreement between Microsoft® and SAP for the sale of MS SQL with SAP Business One has been revised. Effective October 15, 2006, new pricing will go into effect. All quotes provided prior to October 15th, 2006 will be honored under the old pricing agreement.
    MS SQL Standard Edition that is sold with SAP Business One will be licensed one of two ways:
    per user
    per CPU
    Both methods of licensing are runtime licenses for use with SAP Business One.
    Please visit the Frequently Asked Questions document for general information. For specific pricing details, please work directly with you local SAP channel manager who can provide you information on pricing in your specific country, and to answer any further questions.
    JimM

  • SYSTEM MONITORING PLUG-IN FOR MICROSOFT SQL SERVER - Licencing Cost

    Hi,
    We have license for Oracle 10g OEM. We are planning to implement SYSTEM MONITORING PLUG-IN FOR
    MICROSOFT SQL SERVER. Do we need to Buy separate license for this Plugin.
    Ritesh

    On <http://www.oracle.com/us/corporate/pricing/price-lists/index.html> in the technology pricelist
    check for "System Monitoring Plug-in for Non Oracle Databases"

  • VM - How do I install sql server 2014 developer edition using my MSDN licence

    If I download it from MSDN, there is only a disk image. The .exe downloads are for the Express edition.

    My advice is don't install the image with SQL Server pre-installed as it will burn through your Azure credits at eye watering speed since you are paying for the SQL Server licence. As Manesh
    says once downloaded you can just double click the ISO and it will mount and open an Explorer window automatically. Only Windows 8 / 2012 onwards though IIRC.
    Blog:
    http://pleasereleaseme.net   LinkedIn:

  • CAL SQL - Exchange and AD

    Hi everybody,
    I'm implementing the MAP exercise, i need know if verified the CAL of SQL, Exchange and Active Directory. 
    Thanks for help.
    Javier.
    Te han respondido en TechNet. Javier Huaman

    The SQL CAL count so you will get if you are using Windows Server 2012 starting and SQL 2012, starting as of 2012 was implentado the UAL.
    For Exchange and AD CAL you just look in the report how many users and email accounts.
    Lucas Rezende Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita. Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e
    fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

  • SQL Server Processor/Core Licensing and Windows CALs

    I've scoured the internet for an answer to this question, so I'm assuming the scenario isn't as common as I think, or people are purposely looking the other way because they don't want to know the answer :)
    The application in question is pretty simple - An ASP.net web application using ASP.net forms auth (no end-user Windows Authentication).  Using Windows Server 2008 Web Edition, we've confirmed that no Windows CAL is required on the front-end web tier.
    So then on the back-end data tier (SQL Server) it also seems pretty straight forward.  As far as I can tell, the SQL Server licensing makes it pretty clear "...users who input data into, query, or view data through a web-based application... require
    a CAL".  So that makes it pretty obvious, you need a CAL or a per-processor/pre-core license of SQL Server.
    Here's where it gets tricky... What about the licensing requirements for the Windows Server that SQL Server is running on?  Do we need a
    WindowsCAL for each connection from the Web Tier to the SQL Server? Note that Windows CALs and SQL Server CALs are completely separate in terms if purchasing, and nothing says a SQL Server CAL is of a higher
    order than a Windows CAL (thereby covering both).
    It would seem ridiculous (IMHO) to allow unlimited connections to SQL, but then dump you back to the CAL model on Windows (since there is no "unlimited" option in Windows Server).  But licensing is a strange beast, and non-compliance is not
    something I'm interested in.
    Any insight with pointers to Microsoft documentation would be greatly appreciated!
    Thanks guys,

    For those of you who would like an answer on this without calling licensing support, here's the answer :)
    Windows Server 2012 does NOT have a CAL limitation for "public" web traffic.  I specifically asked about ASP.net Forms Authenticated users, and the licensing specialist said any website that uses anonymous authentication which then passes
    auth onto some other back-end process (e.g. ASP.net forms auth) you do not need a Windows CAL.  You DO need a Windows CAL if your application is somehow tied to services on the Windows box where the website user actually enters credentials which are authenticated
    against the local account store or domain controller.  So to me, that's a pretty simple answer - 
    anonymous auth = No CALs
    integrated auth = CAL required
    Ok, onto SQL Server... As quoted from my original post, SQL licensing makes it very clear that ANY connection to the database requires a CAL, even if it's multiplexed through IIS or some other middle-tier.  Bottom line? Simple answer here as well:
    public website with a SQL back-end = per-socket or core-licensing (since you can't count "CALs" on a public site)
    Finally, the most illusive question (for me anyway).  What about the copy of Windows running your SQL Server?  the answer here was  - No CALs required if it's purely a SQL Server connection.  Meaning, if all your Windows server is doing
    is running SQL Server and fielding query requests from your front-end IIS ASP.net app, you're do NOT need any Windows Server CALs.  You obviously do need SQL CALs or socket/core licenses, which I covered above.  You will however need Windows CALs
    on your SQL Server box for any Support specialists or Deployment folks who remote into the machine using TS or using UNC file shares and such to work with the server.
    Hopefully that helps someone else looking for a quick answer.  And as the moderator noted, if that doesn't make sense you should definitely call the licensing specialist.  They are very helpful and surprising quick to answer questions (without
    any sales pressure).
    Thanks for posting this, I am in the same boat. I will have a public facing web server and a backend SQL server. The web site requires all users to login so they can see the content. We use forms authentication as well (no Windows or Active Directory authentication).
    The application does all the authentication itself using the backend database (credentials are stored in a database table).
    I just called the licensing pre-sales number and spoke to a rep who said the web server would require CALs (or an External Connector in this case), because I am requiring people to login to view the content. He said it did not matter what the authentication
    method was. I clearly explained the web application handles all the authentication, but he still said we would need CALs in this case because users must authenticate to access the content. He likened it to a museum. If you need to buy a ticket to get in to
    see the content (in this case login to the web site), you need CALs he said.
    He also said I would need Windows Server CALs/EC for the Windows server that hosts the database. I will be using SQL Core licensing, so no additional SQL CALs will be needed.
    Just thought I would share what I learned.
    Sorry to dredge up an old thread, but I have been doing a lot of reading on CALs lately in anticipation of launching a public website.  Reading the license agreement, I don't think you need CALs on the front end Windows Server 2012 just because people
    are authenticating.  The Windows Server 2012 license agreement makes no mention of this that I can find.  It only says you need CALs for employees or your affiliates' employees.  A non-employee visitor does not fall under the definition an affiliate.
    The SQL Server licensing is tricky, and not written for public website access.  Is every user with an account to your online store need a CAL?  The only other option is SQL Server Enterprise licensed by CPU cores.

Maybe you are looking for

  • How many iPods can I link on my laptop?

    I'm thinking of buying a second iPod and wondered if anyone knew if I'll be able to have two separate music libraries on my laptop? Thanks in advance. Thomas

  • Header and footer display too narrow in IE

    I'm working on a client website and have finished the basic template layout for all my pages. Everything displays beautifully in Safari, Opera, and Firefox, but in IE both the header and footer are narrower than the container. My header uses a backgr

  • Can't sign in to start IMAC.

    While in a web site mouse would not react to "click" so I couldn't navigate site. The curser moved as I moved cordless mouse. I just couldn't click on anything. I shut down and when starting again the mouse curser still moves however I can't click on

  • Open in another window

    I use Adobe Prof. I want my pdf to open in a separate window. I found I should follow these steps-below- however it doesn't seem to work Edit> preferences> general> internet> uncheck display pdf in brower. When I go to open is show url doesn't exist.

  • SCSM 2012 R2 Workflows and DW Jobs Do Not Come Up After SQL Node Switch

    Hello, We have a MS SQL Server cluster consisting of 2 nodes in our environment. After nightly OS updates and consequent server restart of one of SQL Cluster nodes (where an update takes place) SCSM workflows stop working, in certain cases Data Wareh