SQL Server Licensing Query

Hi Team ,
I have some queries for MS SQL server , can you please clarify the below points :
Can I buy licenses for SQL 2008 R2 or do I need to buy license for MSSQL server 2012 license and then downgrade it?
Would there be any additional cost for downgrade ?
If I want to buy license for MSSQL 2008 ,would it be “per processor “ or “per core” for Virtualization i.e. which of the two licensing policies will apply.
Please clarify on this.relevant microsoft oem docs/links would be really helpful
Thanks

Hi Team ,
I have some queries for MS SQL server , can you please clarify the below points :
Can I buy licenses for SQL 2008 R2 or do I need to buy license for MSSQL server 2012 license and then downgrade it?
Would there be any additional cost for downgrade ?
If I want to buy license for MSSQL 2008 ,would it be “per processor “ or “per core” for Virtualization i.e. which of the two licensing policies will apply.
1. You can buy license for 2008 R2, if your requirement is 2008 R2 dont buy 2012 its costly.. You dont need to buy 2012 license and downgrade it.I am not sure whether it is possible or not licensing expert will be in better position to answer this question.
2.Licensing expert can tell better.
3.Licensing expert can tell better. Please use information provided by Kalman.But i still suggest you to go for 2008 R2 IF that suits your requirement
PS: This is technical forum, Licensing question must be directed to licensing expert
Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers
My TechNet Wiki Articles

Similar Messages

  • Error [hyt00] [microsoft][odbc sql server driver] query timeout expired

    I have the below network setup:-
    1. Its a simple network at my father's office at a small town called Ichalkaranji (District - Kolhapur, Maharashtra).
    2. We are using private network range 192.168.1.xxx with two Windows Server 2003 Enterprise Edition with SP2 licensed copies and 15 local Windows 7 clients who are only using Server A.
    3. The network is having a TP-Link Braodband Router Connected to internet with the IP 192.168.1.1.
    4. Both there Windows Server 2003 Enterprise Edition with SP2 are running separate SQL Server 2005 Express with Advanced Services, you can treat them as Server A (Problematic Server with IP of 192.168.1.2) 
    and Server B (this is not having any issue with IP of 192.168.1.3).
    5. Server A is also being used by 6 Remote users from our Kolkata office using DDNS facility through the NO IP client software which installed separately on both the servers. Kolkata remote users
    do not use OR access the Server B.
    6. Server B is being used by only 2 Remote users from our Erode office (Under Salem District, Tamilnadu) using DDNS facility through the NO IP client software which installed separately on both
    the servers. Erode remote users do not use OR access the Server A.
    7. The front end application which running separately on both the servers have been developed in VB by a local vendor at Ichalkaranji (District - Kolhapur, Maharashtra).
    8. Both Servers are having the same database structure in terms of design and tables format. Only difference is that both the servers are being used separately.
    9. This error OR problem is only related to Server A, where on the clients we get the message "error [hyt00] [microsoft][odbc sql server driver] query timeout expired" every now and then.
    10. We have to frequently reboot the server whenever we get this message on the client machines. May be after rebooting every thing works perfectly for 2 hours / 5 Hours / may be one full day but
    the the error will come back for sure.
    11. Current Database back up size on Server A is around 35 GB and take around 1 hour 15 minutes daily to take the back up.
    12. Current Database back up size on Server B is around 3 GB and take around 5 to 10 minutes daily to take the back up.
    13. One thing I have noticed is that when ever we reboot Server A, for some time sqlsrvr.exe file will show memory usage of 200 to 300 MBs but it will start using slowly, what i understand is that
    this is the way SQL Server works.
    14. Both the Servers are also running Quick heal Antivirus Server Edition separate licensed copies also.
    15. Server B is also running Tally ERP 9 Licenses copy which is being used locally by 15 users of Ichalkaranji (District - Kolhapur, Maharashtra) same users
    Can any one help to resolve this issue. Any help will be highly appreciated.

    The error message "query timeout expired" occurs, because by default many APIs, including ODBC only waits for 30 seconds for SQL Server to send any output. If no data has been seen for this period of time, they tell SQL Server to cancel execution
    and return this error to the caller.
    This timeout could be seen as a token that the query is taking too long time to execute and this needs to be fixed. But it can also be a pain in the rear parts, if you are content with a report taking five minutes, because you only run it once a day.
    The simplest way to get rid of the error is to set the timeout to zero, which means "wait forever". This is something your vendor would have to do. This may, however, not resolve the problem, as the users may just find that the application is hanging.
    To wit, there are two reasons why the query takes more than 30 seconds to complete. One is that there is simply that much work to do. This can be reduced by adding indexes or by doing other tuning, if the execution time is not acceptable. The other possibility
    is blocking. That is, there is a process blocking this query from completing. This is much more likely to require attention.
    It is not clear to me, whether the vendor has developed the database part as well. In this case, you should probably call the vendor's support desk to have them to sort this out.
    Finally, I am little puzzled. You say that you are using Express Edition, but one of the databases is 35 GB in size. 35 GB is far above the limit for Express Edition.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Reporting Services Add-in for Sharepoint- does it need an SQL Server license?

    In a new project we will be creating an SSRS in Sharepoint integrated mode. For this we'll need SQL Server and Sharepoint on that box.
    We'll also have one or more SharePoint Web Front End (WFE) servers. To allow them to connect to the SSRS-in-sharepoint-mode box, and to present the user with the right user interface for doing so, I believe we can install the Reporting Services Add-In for
    Sharepoint on the WFE servers.
    The question is, do we need to have  SQL Server license for each WFE server where we use the Reporting Services Add-In, or is it free to use?
    We've had advice that we need to buy a SQL Server license everywhere we use the add-in, but I am not sure this is correct.
    Thanks in advance,
    Rich

    Hello there,
    The Reporting service Add-in for SharePoint can be downloaded free on Microsoft Download site. That means it does not need any license on the add-in.
    Regards,
    Edward
    Edward Zhu
    TechNet Community Support

  • SSRS - SQL Server Spatial Query

    Hi, I was hoping someone could help me.
    I'm creating an SSRS report with Map and importing points via SQL Server Spatial query. I have a db table with 8,000 points bu the import only ever brings in the first 2,000 queried (no matter what the filter is). Is there a limitation in SSRS that can be
    changed via a configuration setting?
    Many thanks in advance for any help on this,
    Steve.

    Really appreciate you coming back so quick Olaf.
    No its a straightforward query (select AccountNum, Name, Address, Longitude, Lattitude, UrbanArea, County, MI_STYLE, MI_PRINX, SP_GEOMETRY from <table>)
    Just to give the whole picture. I had 8,000 points in MapInfo version 10. I imported them to SQL Server 2012 via MapInfo Easy Loader.
    The SQL Server spatial points import to SSRS and the Bing overlay map works great (so they import to correct space) but its only a subset of the points that import. I can pick any subset using the WHERE clause but I cannot get all 8,000 points.  
    I was hoping there was a configuration setting somewhere in SSRS that was causing the problem.

  • SQL Server Licensing Information

    I want to retrieve SQL server licensing information e.g. License type, Count, License Code etc.
    Any help?
    RK

    You can find the license type using serverproperty function as shown in the below link, http://sql-articles.com/index.php?page=Scripts/ServerProperties.php
    You may also refer these links where Arnie and Madhu have provided useful information regarding licenses.
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2435258&SiteID=1
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2713025&SiteID=1
    - Deepak

  • SQL Server License from SAP to use the Business Intelligence Stack

    Hi Sean,
    SQL Server license is a very complicated issue. If the tool is given to you in the package, it should be ok to use it. There is no update for the info provided in the blog although it is over 3 years.
    Thanks,
    Gordon

    Hi delaynomore,
    According to your description, you fail to execute the function with timeout error after migration to SQL Server 2012. Based on my research, the issue could be due to the long running tasks or uncommitted transactions.
    To troubleshoot the issue, besides Olaf's suggestion to check the connection to SQL Server 2012 instance and the stored procedure using SQL Server Management Studio(SSMS) manually, you could also follow the methods below.
    1. Execute that procedure manually using SSMS and check if it takes a very long time to execute and return. For example, there could be millions of rows being updated. If it takes a long time, you can adjust the CommandTimeout accordingly.
    2. Execute the following statement in SSMS to check if there are any uncommitted transactions: dbcc opentran ('yourDatabaseName'). If there are any uncommitted transactions, please change the  stored procedure accordingly to commit the transactions.
    For more information about the process, please refer to the article:
    http://blogs.msdn.com/b/spike/archive/2008/07/31/timeout-expired-the-timeout-period-elapsed-prior-to-completion-of-the-operation-or-the-server-is-not-responding.aspx
    Regards,
    Michelle Li

  • How to convert SQL Server hierarchical query (CTE) to Oracle?

    How to convert SQL Server hierarchical query (CTE) to Oracle?
    WITH cte (col1, col2) AS
    SELECT col1, col2
    FROM dbo.[tb1]
    WHERE col1 = 12
    UNION ALL
    SELECT c.col1, c.col2
    FROM dbo.[tb1] AS c INNER JOIN cte AS p ON c.col2 = p.col1
    DELETE a
    FROM dbo.[tb1] AS a INNER JOIN cte AS b
    ON a.col1 = b.col1

    See: http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_10002.htm#i2129904
    Ah, just spotted it's a delete statement - you won't be able to do it using subquery factoring in Oracle.
    I had a go at trying to convert for you, but notice that you reference the cte from inside the cte... I can only assume you have a table called cte too...
    DELETE FROM dbo.tb1
    WHERE col1 = 12
    OR col2 IN (SELECT col1 FROM cte)
    Edited by: Boneist on 22-Jun-2009 09:19

  • Finding SQL Server licensing information for 2005 and above.

    I can use SELECT serverproperty('LicenseType'), serverproperty('NumLicenses') on SQL Server 2000 but these server properties are no longer being returned in SQL Server 2005 and later.  This information doesn't seem to be recorded in the registry for
    SQL Server 2005 and later.
    Is there an easy way to query or report licensing information for SQL Server 2005 onwards?
    Thanks.

    Hello,
    Since SQL Server Version 2005 you have all license Information only on paper; so you have to lookup your papers to get the Information.
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • Copy and Paste from SQL server to Query Generator eliminate spaces

    Hi:
    My query is run perfectly on SQL server.
    However, when I copied it to Query Generator in SAP B1, it can not be run. When I look closely I see that some spaces have been truncated for example between the fieldname and key words like FROM, LEFT OUTER JOIN. I have to then going through the Query Generator in SAP B1 to put in the spaces in appropriate places. This process took long time and require very close attention and did not make any sense to me, since my query already work in SQL server query manager.
    Is there any way that we can make Query Generator in SAP B1 keeping the same format (ie. not eliminate the spaces) as in SQL server Query Manager?
    Best Regards,
    Phong Nguyen.

    Here is what I mean:
    SELECT YEAR(T1.DocDate) YEAR_NO, DATEPART(wk,T1.DocDate) WEEK_NO,SUM(T1.LineTotal) TotalShrinkage_Sales, (SUM(T1.LineTotal)/SUM(T1.Total_Sales)) Percent_Shrinkage, SUM(T1.Total_Sales) Total_Sales,COUNT(DISTINCT T1.Shrinkage_No) Shrinkage_Volume, SUM(T1.TotalCost) TotalShrinkage_CostFROM (SELECT V0.ITEMCODE, V0.DocEntry Shrinkage_No, V0.DocDate, V0.LineTotal, 0 Total_Sales,  V0.TotalCostFROM dbo.V_SHRINKAGE_TOTAL V0 WHERE V0.TransType='Shrinkage'UNION ALLSELECT V1.ITEMCODE, null Shrinkage_No, V1.DocDate, 0 LineTotal, V1.LineTotal Total_Sales, 0 TotalCostFROM dbo.V_Sales_Invoice V1UNION ALLSELECT V2.ITEMCODE, null Shrinkage_No, V2.DocDate,0 LineTotal, V2.LineTotal Total_Sales, 0 TotalCost FROM dbo.V_Credit_Note V2) T1WHERE DATEDIFF(wk,T1.DocDate,getdate())<=12GROUP BY YEAR(T1.DocDate), DATEPART(wk,T1.DocDate)ORDER BY YEAR(T1.DocDate) ASC,DATEPART(wk,T1.DocDate) ASC
    You can see the the third line (top down) the space between the field TotalShrinkage_Cost and FROM has been eliminated.
    Also you can see that on the 4th line (top down) the space between the field  V0.TotalCost and FROM has been eliminated.
    Also in the 5th line (top down) you can see: V0.TransType='Shrinkage'UNION ALLSELECT --- spaces have been eliminated between 'Shrinkage" and UNION and ALL and SELECT
    The list can go on.
    Can you help there?
    Thanks,
    Phong Nguyen.

  • SQL Server TG Query Optimization

    We are using Oracle Transparent Gateway 9.0.1.1.1 to connect an Oracle (Windows 2000) 9.1.7.4.0 database to a SQl Server 2000 SP2 database.
    When we use two simple queries to retrieve information from the gateway, the data is returned with a response time of less than 100 milliseconds. When we combine these queries into a single query, data is returned with a response time of over 20 seconds.
    QUESTION: Is there any documentation as to the "Do's" and "Don'ts" of querying across the TG for best response times? Anything concerning joining Oracle and SQL Server tables in particular would be appreciated.
    Scott Allen
    [email protected]

    Scott,
    The gateway does not create any type of locks. Could you provide the sql statements in your session. Also take a look at the trace generated by the SQL Server profiler

  • SQL Server Licensing for BI

    Hi!
    I have a some questions regarding BI in the Standard Edition of SQL Server.
    1. If a customer wants to have BI only in Excel and not in Sharepoint, will he/she make it with SQL Server Standard edition?
    2. Can the user still use PowerPivot in Excel and connect to SQL Server Standard Edition?
    3. What are the BI limitations with SQL Server Standard edition?
    4. What else (within BI) except for Sharepoint connectivity do the customer get with the Business Intelligence/Enterprise Edition?  
    Thanks in advance!

    Hi!
    I have a some questions regarding BI in the Standard Edition of SQL Server.
    1. If a customer wants to have BI only in Excel and not in Sharepoint, will he/she make it with SQL Server Standard edition?
    2. Can the user still use PowerPivot in Excel and connect to SQL Server Standard Edition?
    Hello,
    The Excel BI features depends on Microsoft Office version. Here are some articles for your reference, please see:
    Power BI Features & Licensing Explained:
    http://www.customerdynamics.com/Blog/EntryId/143/Power-BI-Features-Licensing-Explained
    The Right Version of Excel 2013 for using PowerPivot #powerpivot #excel:
    http://sqlblog.com/blogs/marco_russo/archive/2013/02/18/the-right-version-of-excel-2013-for-using-powerpivot-powerpivot-excel.aspx
    Regards,
    Elvis Long
    TechNet Community Support

  • MS SQL Server Architecture (Query Processing)

     Explain Sql server Architecture for Select statement diagrammatically ?
     Explain Sql server Architecture for Insert , update statements  diagrammatically ?
    bhagee

    Hi,
    to me, we have to completely read SQL Server Internals book to understanding internals of DMLs. so many internal compoents, layers works starting from pressing F5 at client location till we get the result in results pane.
    Below link has high level info about SELECT
    http://www.sqlservercentral.com/blogs/livingforsqlserver/2010/12/05/what-happens-when-a-query-is-submitted/
    internals of SELECT
    http://rusanu.com/2013/08/01/understanding-how-sql-server-executes-a-query/
    Internals of INSERT
    http://www.sqlservercentral.com/blogs/livingforsqlserver/2012/11/26/time-pass-with-transaction-log-part-4-ddl/
    http://www.sqlservercentral.com/blogs/livingforsqlserver/2012/11/27/time-pass-with-transaction-log-part-5-insert/
    hope you would find this useful.
    Ramkumar Gopal Living For SQL Server Blog: http://www.sqlservercentral.com/blogs/livingforsqlserver/ Facebook: https://www.facebook.com/#!/groups/livingforsqlserver/ Twitter: https://twitter.com/LivingForSQL

  • SQL Server Licensing For EPM

    If using SQL Server as your relational database to support your Oracle EPM environment and SQL Server is not licensed "Per-Processor". Do each of your Planning\Essbase users need a SQL Server CAL or do you just need one for the account being used to access the repository?

    Based on my understanding (and you should speak with Microsoft directly) is anyone that is an end user of the solution needs to have a CAL and/or SQL needs to be CPU licensed. This is also how Oracle treats Essbase with third party software which may only use one batch user id -- you wouldn't be able to license one Essbase user and then have 3000 users coming off of a third party solution.
    At the end of the day the CPU licensing for SQL server will make the most sense unless you have a really really small environment.
    Regards,
    John A. Booth
    http://www.metavero.com

  • SQL Server Licensing Behavior

    We are aqcuiring SQL Server 2012 using CAL-based licensing model.
    We are planning the aqcquisition of more CALs than we need actually, but we have the following doubt:
    Will SQL Server block users if we pass the number of CALs aqcquired?
    Thanks in advance!
    Rogerio Silva .::. MCSE / MCTS / MCSA+M / MCT CompuNext Informatica Recife

    in SQL 2012, number of processors used by SQL would be limited to 20. there is no limit in software about users. As other mentioned, contact Licensing team for more details.
    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 to get hardware related metrics of SQL Server through query ?

    Hi Folks,
                   I am newbie to the SQL Server programming. I also follow this forum only now. I am not sure if these kind of question had been asked in the past. Let me furnish you more detail about my query. I do like
    to get few details regarding the SQL server. I do need the following details to get the information about it through query
    SQL Server Installation directory
    No. Of CPU(as i read SQL Server standard support 4 cpu and Enterprise support 32 CPU)
    CPU Speed of the SQL Server installed machine
    Disk Storage details
    Operating system on which the SQL Server is installed
    Location of the swap file of SQL Server
    TempDB directory path
    System database directory path
    User database location 
    Log files location
    I do like to get information like this through query. Can i know if such information can be get through query or it should be get only thro' WMI. Please drop your ideas in getting these details.
    Thanks in Advance,
    Regards,
    JeiSurya

    Try this query in the below link 
    http://gallery.technet.microsoft.com/Query-to-find-all-the-8fa765e6
    you will get the SQL Server and H/W Details like 
    IP Address 
    FQDN 
    CurrentSQLNodeName 
    SQL Instance Name 
    SQL Server Product
    SQL Server Edition 
    Service Pack 
    SQL Server Version 
    Operating System
    OS SP Level
    OS Build Number
    SystemManufacturer 
    Processor Type 
    System Model 
    Total RAM in MB 
    NumberOfPhysicalCPUs 
    NumberOfCoresInEachCPU 
    TotalNumberOfCores 
    NumberOfLogicalCPUs

Maybe you are looking for

  • Sapsql_like_pattern_too_long - dump?

    Hi, I am getting this short dump. This dump not coming every time this report execute. I am getting this dump once in a while. ABAP/4 Open SQL statement with WHERE ... LIKE and pattern too long. Error analysis An exception occurred. This exception is

  • Error while downlaoding smartform into Application server in PDF format

    Hi friends, I am downlaoding Smartform to Application server in PDF format.  getting below dump while executing   OPEN DATASET p_filename FOR OUTPUT IN TEXT MODE ENCODING DEFAULT. TRANSFER i_tline TO p_filename CLOSE DATASET p_filename. if i add  " I

  • Embeding Flash Video on other websites

    I would like to be able to share some of our website videos with other websites. The idea is the same as Google Videos which allows a user to cut a snippet of code and paste that into their own webpage. The result is a Flash video 'playing' on the en

  • Question on Branching

    I have defined two conditional branches on a page X 1. If PL/SQL Expression 1 is TRUE then go to Page Y 2. If PL/SQL Expression 1 is FALSE, then go to Page Z. It seems I need to define an additional branch which is UNCONDITIONAL back to same page (X)

  • Open JPG In RAW

    This has probably been addressed before so I apologize. I can't seem to find any information with the Search feature. I want to be able to open a JPEG in RAW, but not all the time. How is this done? Thank you Merrill