Licencing of SQL Server on Azure VM

hi 
If i install SQL server on Azure VM on a small instance which provides 1 core.
Since the licences for SQL server are core based how many licenses will i need to get it installed
Regards
Krishna

Hi Krishna,
SQL Server in Virtual Environments is licensed in minimum 4 cores. 1 license cover 2 cores so you need 2 license for SQL Server.
View this:
http://download.microsoft.com/download/7/3/C/73CAD4E0-D0B5-4BE5-AB49-D5B886A5AE00/SQL_Server_2012_Licensing_Reference_Guide.pdf

Similar Messages

  • SQL Server on Azure: Performance Nightmare

    Martin2012 wrote:what types of disk have you got holding the SQL data? Hopefully stripped SSDshttps://msdn.microsoft.com/en-us/library/azure/dn133149.aspxCan you you the SQL as a Service http://azure.microsoft.com/en-gb/services/sql-database/
    or do you need to config the sqlDB more heavily?Hi MartinWe have deployed our SQL Server in Premium Storage, Standard DS3, giving it a single P20 disk.As we understood, there is also throttling on the machine that u use. this means that a DS3 will limit everything to 128MB/s and 12800 IOPS (we can live with the IOPS though).Neverteless, 128MB/s means that when SQL uses allocation blocks of 64KB, it will also limit the IOPS to 2300.Azure SQL is not an option, since our DB is heavily stressed.We can't get the highest model, since the cost is too high.

    Hi guys and gals!I got some problems with running an SQL Server on Azure.
    The goal is to deploy our .NET application to Azure by the end of the year. Running our app on a just a simple webserver goes as smooth as ever, no problem.
    The big problem is the SQL Server.
    SQL on Azure has the reputation to run quite slow. The reading IOPS are OK, but the writing... a NIGHTMARE. We are talking about 0.26 MB/s when it is fresh out of the box!!
    After the initial tests, I have found an article with best practices for Azure:
    https://msdn.microsoft.com/en-us/library/azure/dn133149.aspxI thought: Good enough, let's try this.
    But even after turning our server upside down and back, there are barely any changes.Do you guys also have noticed this problem? What am I doing wrong? Is there something that I missed completely?Thank you and happy computing!
    This topic first appeared in the Spiceworks Community

  • Securing SQL Server 2012 Azure VM with SSL - Help!!!

    Hello all,
    I am trying to encrypt with SSL my SQL server 2012 Azure VM; I have created the cert and I can see it in cert mgr but when I go to SQL config MGR -protocols for MSSQLSERVER to setup the encryption, the certificate tab contains no certificates :(
    this is so annoying please can someone help me with this?
    Thanks so much,
    BN.

    Also, I am getting the following error whilst connecting to the Azure VM client side via SQL management studio:
    “The certificate chain was issued by an authority that is not trusted”
    I can get around this by specifying "TrustServerCertificate=True" in the connection string; what is causing this and should I be alarmed? can this be resolved?
    Hi ,
    According to your error message, When the SQL Server instance has only a self-signed certificate, the encrypt property is set to true and the trustServerCertificate property is set to true. There is an similar issue about SqlException (0x80131904), you can
    review the following post.
    http://stackoverflow.com/questions/17615260/the-certificate-chain-was-issued-by-an-authority-that-is-not-trusted-when-conn
    In addition, there is detail about writing secure connection strings for SQL Database in Windows Azure, you can review it.
    http://social.technet.microsoft.com/wiki/contents/articles/2951.windows-azure-sql-database-connection-security.aspx
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • Help! Licence for SQL Server 2008 VM on Windows 2012

    I am confused by latest Microsoft Virtual server licence for SQL Server 2008. 
    We have a Hyper-V host running Windows Server 2012 R2 Datacenter. Displayed in its Task Manager, it has 16 cores and 32 logical processors (with hyper-threading turned on). A SQL Server VM is running on this host with 10 Virtual processors (showing from Hper-V
    Manager). The SQL Server edition is SQL Server 2008 Standard. 
    We are using "Per Core Licensing Model". Now, the question is how many licences we need to purchase for the above SQL Server?
    There are "SQL Server 2008 Licensing Guide", "Microsoft SQL Server 2012 Virtualization Licensing Guide" and "Microsoft SQL Server 2014 Licensing Guide". But none of them covers this scenario, which is running SQL Server 2008 on
    Windows 2012 Hyper-V host Server.
    Could you please provide me your opinion: Should I license 10 cores for the SQL Server VM or license 5 cores (because the hyper-threading on physical server) ? Thank you very much in advance! 

    I am confused by latest Microsoft Virtual server licence for SQL Server 2008. 
    We have a Hyper-V host running Windows Server 2012 R2 Datacenter. Displayed in its Task Manager, it has 16 cores and 32 logical processors (with hyper-threading turned on). A SQL Server VM is running on this host with 10 Virtual processors (showing from Hper-V
    Manager). The SQL Server edition is SQL Server 2008 Standard. 
    We are using "Per Core Licensing Model". Now, the question is how many licences we need to purchase for the above SQL Server?
    There are "SQL Server 2008 Licensing Guide", "Microsoft SQL Server 2012 Virtualization Licensing Guide" and "Microsoft SQL Server 2014 Licensing Guide". But none of them covers this scenario, which is running SQL Server 2008 on
    Windows 2012 Hyper-V host Server.
    Could you please provide me your opinion: Should I license 10 cores for the SQL Server VM or license 5 cores (because the hyper-threading on physical server) ? Thank you very much in advance!

  • Which is better for performance Azure SQL Database or SQL Server in Azure VM?

    Hi,
    We are building an ASP.NET app that will be running on Microsoft Cloud which I think is the new name for Windows Azure. We're expecting this app to have many simultaneous users and want to make sure that we provide excellent performance to end users.
    Here are our main concerns/desires:
    Performance is paramount. Fast response times are very very important
    We want to have as little to do with platform maintenance as possible e.g. managing OS or SQL Server updates, etc.
    We are trying to use "out-of-the-box" standard features.
    With that said, which option would give us the best possible database performance: a SQL Server instance running in a VM on Azure or SQL Server Database as a fully managed service?
    Thanks, Sam

    hello,
    SQL Database using shared resources on the Microsft data centre. Microsoft balance the resource usage of SQL Database so that no one application continuously dominates any resource.You can try the 
    Premium Preview
    for Windows Azure SQL Database which offers better performance by guaranteeing a fixed amount of dedicated resources for a database.
    If you using SQL Server instance running in a VM, you control the operating system and database configuration. And the
    performance of the database depends on many factors such as the size of a virtual machine, and the configuration of the data disks.
    Reference:
    Choosing between SQL Server in Windows Azure VM & Windows Azure SQL Database
    Regards,
    Fanny Liu
    If you have any feedback on our support, please click here. 
    Fanny Liu
    TechNet Community Support

  • What would be best approach to migrate millions of records from on premise SQL server to Azure SQL DB?

    Team,
    In our project, we have a requirement of data migration. We have following scenario and I really appreciate any suggestion from you all on implementation part of it.
    Scenario:
    We have millions of records to be migrated to destination SQL database after some transformation.
    The source SQL server is on premise in partners domain and destination server is in Azure.
    Can you please suggest what would be best approach to do so.
    thanks,
    Bishnu
    Bishnupriya Pradhan

    You can use SSIS itself for this
    Have a batch logic which will identify data batches within source and then include data flow tasks to do the data transfer to Azure. The batch size chosen should be as per buffer meory availability + parallel tasks executing etc.
    You can use ODBC or ADO .NET connection to connect to azure.
    http://visakhm.blogspot.in/2013/09/connecting-to-azure-instance-using-ssis.html
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • ODBC Slow resonse time when connecting to SQL SERVER on Azure VM

    Hello,
    I have extra small AZURE VM with SQL Server Express 2008.
    I managed to connect to the SQL Server by ODBC connection (from access).
    The problem is that the response time is very slow and it is not usable.
    How can I improve the response time?
    If I will use bigger VM or use AZURE SQL SERVER (instead of installing SQL SERVER on VM)
    will the response time be better?
    Thank you for your help

    Hello,
    In addition to resoure of the windows Azure VM, the network and the query may also result to the slow response. When create a Windows Azure SQL Database, it also share resources with other services.
    You can refer to the following blog about manage connections in Windows Azure SQL Database:
    http://social.technet.microsoft.com/wiki/contents/articles/1541.windows-azure-sql-database-connection-management.aspx#GeneralBestPractices
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • Deploy Sql Server to Azure Sql

    I'm trying to deploy an existing SQL Server database to Azure but I'm getting a "User has been orphaned" error and it fails to deploy.
    How do I fix this?
    Appreciate any help.
    Marilyn Gambone

    Hi
    Most probably the problem is you have orphaned users in your on-prem sql server.
    you should fix your orphaned user and give the migration a try again:
    This query will give you the orphaned users in each database:
    USE DatabaseName
    EXEC sp_change_users_login 'Report';
    You can take a look at this post for fixing the orphaned users:
    http://dbadiaries.com/using-sp_change_users_login-to-fix-sql-server-orphaned-users

  • CHange Licencing Mode SQL Server 2014

    Guys...
    I need to know.
    Is possible to change licensing mode from SQL Server 2014/Carl to Sq server 2014/ Core  with out reintall.....
    Thanks
    Richard

    Hi,
    Its best to ask all licensing related question to Licensing expert. This is technical forum and you wont find any licensing expert here. Licensing is complex and for accurate answer you must speak to MS Licensing specialist of your region
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
    My Technet Articles
    @Shanky: The question is not related to licensing models but rather if it's required to re-install SQL Server when changing the licence model. Please re-read the question.
    As you most probably know, during the installation process there's not a single step related to verify licencing. Also, starting with SQL Server 2005, SQL Server does not track any licence information.
    Therefore, to answer the original (technical) question doesn't require to involve a Licensing expert.
    LMU92 thats always my stand whether I know or not, and this is not forum for licensing question so even if I know a bit I always ask people to get double checked with MS licensing expert.
    Like even if I know oracle I would always ask user to direct his questions to Oracle forum rather than giving him answer this is how forum works where I don't have authority i would refrain from answering and would direct it to correct place.
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
    My Technet Articles

  • SQL Server 2012 Deploy Database to SQL Azure...

    I have spent many days trying to copy a simple test database from my PC to SQL Azure but with little success.  Then I installed SQL Server 2012 and see a new task:
    Deploy Database to SQL Azure...  It looks like an automated extraction to DAC and then creating the Azure database all in one step.
    I was elated, but got hit with the following three types of errors.
    One or more unsupported elements were found in the schema used as part of a data package.
    Error SQL71564: The element Extended Property: [dbo].[Accounts].[Address].[MS_Description] is not supported when used as part of a data package (bacpac).
    Error SQL71564: Table Table: [dbo].[Activities] does not have a clustered index.  Clustered indexes are required for inserting data in this version of SQL Server.
    Error SQL71564: Element User: [NT AUTHORITY\NETWORK SERVICE] has an unsupported property AuthenticationType set and is not supported when used as part of a data package.
     (Microsoft.SqlServer.Dac)
    May I know what I can do on the on-premise database to rid of the first and third error?
    Thanks.

    Hello,
    1) Remove the Extended Property from the (?) column Address in table Accounts.
    BTW, for small databases it's sometimes easiere to generate a script for the database (and modify it slightly) instead of using the Wizard
    Olaf Helper
    Blog
    Xing
    What is Extended Property?   What is this .MS_Description?   I can't see it in the table designer or the Column Properties.  (I don't know whether this was corruption caused by Data Sync I used earlier.)  How do I remove it.
    Of all the methods of copying SQL Server to Azure SQL, this one gives the least mistakes.  If I can solve this Extended Properties thing hopefully I can migrate the database over.

  • Why is the PWDCOMPARE function not supported on an Azure SQL Server 2014 database

    I have tried to publish a database from our local SQL Server to Azure but receive an error saying PWDCOMPARE is not supported with no link to a reason why.
    We are using HASHBYTES function to encrypt passwords in our database and
    PWDCOMPARE to validate them and we currently don't have an alternative (see article: http://sqlity.net/en/2460/sql-password-hash/). The PWDCOMPARE function is referenced by a stored procedure,
    which is what won't publish to Azure.
    It would be useful to know if it will be supported or if we should create a VM instead.
    EDIT: Further Clarified question above, but basically the functions listed are documented in MSDN and there is no mention of them being undocumented unsupported features.
    The error occurs when trying to publish a database to Azure from SQL Server 2014 Management Studio

    Hi,
    I am not an expert to answer this but am trying my best to answer this query.
    Hashes a password and compares the hash to the hash of an existing password. PWDCOMPARE can be used to search for blank SQL Server login passwords or common weak passwords.
    Syntax
    PWDCOMPARE ( 'clear_text_password'
       , password_hash
       [ , version ] )
    Note: This feature will be removed in the next version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible.
    I am not sure whether this feature is not available on SQL 2014.
    I think you can solve this issue by using the EXECUTE AS. Add this query into a procedure with EXECUTE AS with the user/login with sufficient permissions on the server.
     Refer to belw link for more details on EXECUTE AS
    http://msdn.microsoft.com/en-us/library/ms188354.aspx
    create
    procedure checkpassword
    @UserName
    SYSNAME
    ,@Password
    VARCHAR(1000)
    WITH
    EXECUTE AS
    '<UserName>'
    as
    select
    pwdcompare(@Password,convert(nvarchar(128),password))
    from master.dbo.syslogins
    (nolock)
     where name=@UserName
    GO
    EXEC checkpassword
    @UserName='test',@Password='12345678'
    Girish Prajwal

  • HADR Solution for SQL Server Analysis Services (SSAS) 2014 on Azure Iaas

    Hi All
    I am required to build a HA/DR solution for SQL Server and SSAS 2014 on Azure. So far I could build AlwaysOn high availability solution for SQL Server on Azure but haven't found any solution for SSAS.
    Failover Clustering is not an option on azure because of the restriction of not been able to use shared storage. We also determined that the cost savings of using SQL + the cost of the 3rd Party replication tool was a wash (ie no real cost savings).
    Any lead on this would be appreciated.
    Thanks,
    Viral Shah
    Thanks - Viral

    Hi Viral,
    A clustered implementation of SSAS can be configured in Microsoft Azure. Such a configuration would need to meet all the requirements stated in the following document including Active Directory and storage.
    How to Cluster SQL Server Analysis Services
    http://download.microsoft.com/download/D/2/0/D20E1C5F-72EA-4505-9F26-FEF9550EFD44/SSAS_Failover_Cluster_V4.docx
    Thanks,
    Lydia Zhang

  • 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

  • Best size for VM SQL Server for a start or maybe Azure SQL Database?

    Hello Everyone,
    My question is quite general but some of You may have already considered similar issues. Let's say or assume I have the website and mobile application - social kind - used by:
    1. 10 K users
    2. 100 K users
    3. 1 K K users
    4. 20 K K users MAX
    I am strongly considering use of VM SQL Server mostly because of its PARTITIONING functionality, some advantages in the context of INDEXING compared to Azure SQL Database and JOBs availibility.
    Question: what would be the best size and count of VMs related to SQL Server for the start and later?
    Question 2 - I am able to move JOBs functionality to my Worker role if I wanted to consider use of Azure SQL Database. SQL Server still has at least those 2 advantages (Partitioning, better Indexing) - is it worth considering Azure SQL Database service for
    100 K users and more?
    Regards,

    Hello Jambor,
    Considering the number of users i wouldnt recommend an Azure SQL database, because of certain limitations like Max worker threads, Max sessions, etc. Also the maximum size of the database can be 500GB.
    Please refer http://msdn.microsoft.com/en-us/library/azure/dn741336.aspx and http://msdn.microsoft.com/en-us/library/azure/dn369873.aspx for the Azure SQL database options and limitations.
    If your application needs to scale-out, Azure SQL Databases are recommended. If it needs scaling-up - then the choice is SQL Server on Azure VM. Please refer http://azure.microsoft.com/blog/2012/06/26/data-series-sql-server-in-windows-azure-virtual-machine-vs-sql-database/
    and http://azure.microsoft.com/en-us/documentation/articles/data-management-azure-sql-database-and-sql-server-iaas/ for comparison.
    If you already have your application running successfully on your on-premise server, you could use a similar machine on Azure for hosting your SQL server instance. The options are at http://azure.microsoft.com/en-us/pricing/details/virtual-machines/. You could
    start with a SQL Server enterprise edition on an A3 VM and then scale-up as needed.
    Regards,
    Kumar Bijayanta

  • SQL Server Reporting Services (SSRS) Pricing (2014)

    I'd like to know what would cost to use SSRS on Azure. As Windows Azure SQL Reporting will be discontinued on 10/31/2014, I tried to find licensing options for SQL Server Reporting Services (SSRS) running on Windows Azure Virtual Machines (VM). I guess
    I need to purchase a VM on Azure. But what other licenses are needed? Do I need a separate SQL Server licence if I already have Windows Azure SQL Database? Is there also a price for using SSRS on a VM?
    Can please provide the alternatives with pricing or a link with this information.
    Thank you.

    hi Martin,
    Base on my understanding, if we use predefined image (included sql server), we don't need use license , see this toturail (http://blog.aditi.com/cloud/hosting-sql-reporting-service-on-azure-virtual-machine/
    ). Or if we want install sql server on azure VM, we need purchase the license of sql server. If you only use SSRS on VM, I think you could only purchase slq server license. I recommend you refer to this page (http://msdn.microsoft.com/en-us/library/windowsazure/gg430130.aspx#bkmk_new
    ) and this Compare licensing fees using the pricing calculator .
    If I misunderstood, please let  me know.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

Maybe you are looking for

  • Can I upgrade my MacBook Air 10.6.8 to Yosemite 10.10 safely and how do I do it?

    My MacBook Air is at 10.6.8 and I would like to upgrade the OS to Yosemite 10.10.1. How can I accomplish this and is it safe to do?

  • IView Appraisal Document not showing customer process step names.

    the iView "Appraisal Document", after pressing the pushbutton to move to the next process step, shows the text "status changed to 'In Review'" in the info area of the iView. we have changed the names of the standard process steps using IMG "Define Ta

  • @ prompt error

    Hello All, I have an @prompt function for which i wanted to give the order of the prompt..i have given the below last parameter as user:1 product.time_date = @Prompt('Enter StartDate (MM/DD/YYYY):', 'C', ' Other\ Start Date', Multi, free,,,user:1) fo

  • Ncmpcpp-git Visualizer Fail

    The visualizer on my ncmpcpp-git is not working. I have the deps installed, according to the aur page. (ncurses + libmpdclient, right?) Here are my confs: ~/.ncmpcpp/config ## this is example configuration file, copy it to ## ## ~/.ncmpcpp/config and

  • Printing on HP c7180 with Aperture 1.5

    Recently bought the c7180, a compact and nifty All-in-One printer. Now, the task is to make it work with Aperture. So far, the printing results are dismal. The colors are muddled (yes a bit like a good military camouflage), not the clean and crisp ph