Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 6 months ago.
Improve this question
We are having a Virtual Machine in AWS EC2 Instance type of t2.large (Windows Server 2019). Then we installed the SQL Server 2014 Evaluation edition 5 months before and used it for our web application hosted in IIS inside the VM.
Since it's going to end the evaluation period in the next 30 days, we are ready to buy the license for SQL Server 2019 Standard Edition. I have the following questions and everyone is providing different answers. So please someone provide the genuine answers.
After buying the license, can we install it in the VM as it is the same in our own windows server.
We are not using the RDS, it's just the EC2 windows instance vm only, so do we need to bring the Software Assurance.
Why we should not use our own license in the VM system. What's the reason behind that?
If we use that then will it affect the Compliance.
Please clarify.
AWS has "Bring-Your-Own-License" service which is made exactly for your case.
It seems that you do. Here they say:
Beginning October 1, 2019, on-premises licenses purchased without Software Assurance and mobility rights
can’t deployed with dedicated hosted cloud services offered by “Listed Providers.”
See https://aka.ms/outsourcerights as well
They say, you can save your money when using AMI with SQL because of flexible licensing, pricing etc. You should review the pricing, workloads and working schedule by yourself and decide what will be cheaper for you- to use AWS SQL AMI or to buy your own license from Microsoft and attach it to AWS.
AFAIK no. But you should discuss it with your Microsoft Partner from which you want to buy a license.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I need to set up a development server for my team including programmers and database administrators. I wonder which version of SQL Server 2014 I should install on the development server. I was told that developer version is enough and will be installed on each developer's machine. But don't we need to have a SQL Server (engine) set up so developers will connect to the server through the client (Management Studio)?
Thank you!
There are two parts to your question.
The features of SQL Server Developer Edition are identical to the features in Enterprise. The only difference is Developer edition is not license for production use. In addition, the SQL Server Developer software isn't technically licensed, each developer that uses the software must have a developer license.
See here for more info:
https://dba.stackexchange.com/questions/37149/when-is-it-appropriate-to-use-sql-server-developer-edition
Additionally, you talked about installing the software on every user's machine. While each user may not have the SQL Server Engine installed on their workstation, they will at least need SSMS (and SSDT if your shop will be using Integration Services).
So to recap, Developer is basically Enterprise, except you can't use it for production and you must have a license per developer that accesses the software. And, you should definitely be installing the SQL Server Engine on hardware close to what you'll have in production, but everyone will need SSMS and potentially SSDT on their desktops.
EDIT: And of course, the official word can be found on Microsoft's page.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I'm reading through the online documentation about Access 2013 (and I hate it even more than 2007 when they removed user level security). It keeps talking about how it uses SQL Server as the back end database. My experience with SQL Server is that the free version is not great and the paid version is extremely expensive.
If I want to use Access 2013 at home, and I want the proper SQL Server, so I have to buy it?
You can buy SQL Server Developer Edition for somewhere between $40 and $50. Shop around. Developer Edition has all the features of Enterprise Edition, but different licensing terms (e.g. you can't run it in production). Also Express is more than adequate for a lot of small-medium sized applications.
That said, I think you are misreading the documentation. It most certainly says that you CAN use SQL Server as a backend database. There are plenty of Access-based applications out there that don't.
MS Access 2013 has a new engine called ACE, instead of the Jet engine used in previous versions. There are better integrations as a front end with SQL Server. However, you don't need an actual instance of SQL Server to use it.
http://accessexperts.com/blog/2012/08/20/10-things-we-love-about-access-2013/
If you want to use it at home you can always buy the SQL Server 2012 Developer Edition which has the exact same functionallity as the full version.
The only limitation or difference from Enterprise to Developer is the
license. You cannot use Developer in an environment other than
development or you are violating your license agreement. Otherwise
this functions exactly as Enterprise Edition.
The Dev version can be purchased for under $50 and here is just one link
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Just a question...
For an instance, I want to develop a payroll system for a business, Is it legal to use SQL Server Express Edition?
Yes. YES. YES!!! Totally, absolutely FREE for anyone to use in development and production.
From the relevant Microsoft web site:
Easy to get. Free to use.
Available free for both development and deployment.
Quickly build and deploy your database solution.
Backup and restore with ease.
Available with a graphical management tool, reporting capabilities, full-text search, and spatial support.
Ideal for building Web sites and apps, small scale LOB solutions or for
redistribution with ISV applications.
As found on MSDN, you can use SQL Server Express Edition in production environment but you have to consider some technical limitations:
maximum of 1 processor, up to 4 cores allowed
maximum memory utilized (per instance of SQL Server Database Engine) 1GB
maximum relational Database size 10GB
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
My company purchased Visual Studio Pro 2008 last year, which had a 'free' copy of SQL Server Developer, which I have been using for development.
We are wanting to upgrade the copy of developer edition to enterprise (As we now want to use the server as a production server), and have purchased the licenses for this.
Now... Morally we're in the clear... However does this comply with MS licensing T&C's?
We have Developer installed how we want it, and don't really want to uninstall SQL Server Dev just to install SQL Server Ent. Is there a way to transfer the license key to our Enterprise key without having to reinstall?
Thanks,
JD
Upgrade from Developer to Enterprise is a supported upgrade path, so you can simply install the new bits on top of the existing ones (provided your Developer is still at RTM and haven't patched any SP or CU on it).
Whether the license you purchased covers the use of the developer edition for business purposes, it is not explicitly called out in the Licensing document and I can't answer that part.
Here is an msdn article that should help
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Since the business intelligence development studio only seems to come with SQL server discs and you have to install from those discs in order to see the projects inside Visual Studio, are there licensing constraints that I should be aware of? Like only one installation of the business intelligence studio per server?
Although I must preface my response with the worn expression "I'm no licensing expert", I will take a stab at this. I believe your BIDS installation limitations are imposed by SQL Server licensing. If your developer has a MSDN subscription (any team edition) then they are licensed to install BIDS on any number of desktops that they use. If you have a SQL Server license on a server, then you can install BIDS on the server that you are using for the SQL Server license. If you want a free copy of SSRS for development purposes and don't have a MSDN subscription, then you can install SQL Server Express with Advanced Services. If you have a production SQL Server license then you probably are licensed for some development SQL Servers. My guess is you may be able to do development work on one of these servers directly without a MSDN Subscription, but I don't really know for sure. Hope this helps in some way.