On November 16, 2016, Microsoft published the first public cross-platform version of SQL Server VNext , which now works under Linux: SQL Server to Linux and Windows.
Bild | Setup.exe version | Branch | KB / Description | date of release |
---|---|---|---|---|
14.0.1.246 | 2016.140.1.246 | CTP | Microsoft SQL Server vNext Community Technology Preview 1 (CTP1) (Linux support) | 2016-11-16 |
Download the distribution for Windows can be a direct link without registering.
In April 2016, Microsoft finally made a free version for developers, which in its functionality completely coincides with Enterprise. Prior to this, the cost of one development license was in the region of 2-3 thousand rubles.
At the same time, Microsoft actually allows the use of Developer Edition 2016 and for testing, this is described in more detail in this article. Is User Acceptance Testing Covered Under Developer Edition?
In order to download your own version of SQL Server Developer Edition, you just need to join the Visual Studio Dev Essentials program. After registration, the link will be available the following distributions for installation:
Version | date of release | Size, MB | SHA1 |
---|---|---|---|
SQL Server 2016 Developer (x64) - DVD (English) | 2016-06-01 | 2103 | 1B23982FE56DF3BFE0456BDF0702612EB72ABF75 |
SQL Server 2014 Developer Edition with Service Pack 1 (x64) - DVD (English) | 2015-05-21 | 3025 | BFEE1F300C39638DA0D2CD594636698C6207C852 |
SQL Server 2014 Developer Edition with Service Pack 1 (x86) - DVD (English) | 2015-05-21 | 2462 | ED3C70507A73BCC63D67CFA272CD849B9418A18E |
SQL Server 2014 Developer Edition (x64) - DVD (English) | 2014-04-01 | 2486 | F73F430F55A71DA219FC7257A3A28E8FC142530F |
SQL Server 2014 Developer Edition (x86) - DVD (English) | 2014-04-01 | 2039 | 395B35FD80AA959B02B0C399DA1BB0C020DB6310 |
Microsoft is investing enormous efforts in the popularization and development of the R language, trying to make it the leader in statistical calculations. At the same time, Microsoft offers 2 own versions of distributions of the R environment, the difference between them and Open-Source R is shown in the table below:
Parameter / R Version | Open-Source R (OSR) | Microsoft R Open (MRO) | Microsoft R Server (MRS) |
---|---|---|---|
Processing | In-memory | In-memory | In-Memory + Disk |
Analysis speed | Single threaded | Multi threaded | Single threaded |
Support | Community | Community | Community + Commercial |
Analysis breadth and depth | Over 7500 community packages | Over 7500 community packages | 7500 packages + Commercial Parallelized Algorithms and Functions |
License | Open source | Open source | Commercial License - supported release with indemnity |
Read more about it here. Advanced Analytics with R & SQL: Part I - R Distributions
At one time, I started working with Microsoft SQL Server 2005 and at that far time SSMS was a buggy scanty interface that, compared to TOAD for Oracle and even PLSQL Developer, caused only tears and pain. In general, 10 years ago working in the SSMS environment was a complete punishment. But now, more than 4 years, I haven’t met the best tool for working with a database (unfortunately so far only with SQL Server, but suddenly it will start working with others), although at one time I tried many tools and tools of Microsoft SQL Server . Moreover, if you add a few free extensions , then SSMS becomes simply out of competition among similar commercial and free products.
Starting from July 2016, SSMS began to be released as a separate distribution on a monthly basis, which significantly accelerated the process of introducing a new functionality and eliminating current bugs. Currently, the list of versions for SSMS looks like this:
Version / Download Link | Bild | date of release | Size, MB |
---|---|---|---|
17.0 RC1 Release | 14.0.16000.64 | 2016-11-16 | 687 |
16.5 Release Latest | 13.0.16000.28 | 2016-10-26 | 894 |
16.4.1 Release | 13.0.15900.1 | 2016-09-23 | 894 |
16.4 Release Deprecated | 13.0.15800.18 | 2016-09-20 | |
16.3 Release | 13.0.15700.28 | 2016-08-15 | 806 |
July 2016 Hotfix Update | 13.0.15600.2 | 2016-07-13 | 825 |
July 2016 Release | 13.0.15500.91 | 2016-07-01 | |
June 2016 Release | 13.0.15000.23 | 2016-06-01 | 825 |
SQL Server 2014 | 12.0.4100.1 | 2015-05-14 | 815 |
SQL Server 2012 | 11.0.6020.0 | 2015-11-21 | 964 |
SQL Server 2008 R2 | 10.50.4000 | 2012-07-02 | 161 |
The table is taken from here.
SQL Server Management Studio (17.0 RC1) notes:
If earlier the abundance of various distributions and fixes for SQL Server was puzzling, and the correct order of their installation was a lot of selected administrators, now with the transition to the incremental update model, you need to know the following:
Learn more about the benefits of upgrading to the incremental update model in the article Announcing updates to the SQL Server Incremental Servicing Model (ISM).
COD, CU, CTP, GDR, QFE, RC, RDP, RTM, RTW, TAP, SP - what is all this and how to live with it? Read more in the #BackToBasics wonderful article : Definitions of SQL Server release acronyms
If the bulky SQL Server installation interface and a lot of Next buttons scare you at first sight, then a simplified version of the installer (the so-called basic installer) was developed especially for you, which reduces everything to 3 clicks: The SQL Server Basic Installer: Just Install It! .
But I still recommend using the standard scheme or master the installation via the command line - Install SQL Server 2016 from the Command Prompt . You can also look towards the Open Source project of SQL Server FineBuild .
The amount of resources for studying and solving problems related to SQL Server is simply enormous - in my estimation there are more than 170 high-quality and really useful projects, some of which are collected here: Resources on Microsoft SQL Server . The community itself is very friendly and always ready to come to the rescue, promptly answer the correctly posed questions, especially the twitter and slack channels are actively used:
The most active members of the SQL Server community with their blogs and contact details can be found here .
If you don’t want to download, install and configure SQL Server on your machine, you can test it very quickly in the Azure cloud for free. Starting with the version of CloudDB 2016, all new functionality is implemented in the cloud platform, and then the engine for non-cloud versions is being finalized. At the same time, the whole headache of supporting, maintaining and upgrading SQL Server will be on the shoulders of Microsoft Azure engineers.
You can try Microsoft Azure CloudDB for free in a test mode by registering here SQL Database - Cloud Database as a Service .
You can read more in the article T-SQL Enhancements in SQL Server 2016
Short for T-SQL:
CREATE OR ALTER
DROP IF EXISTS
STRING_SPLIT Function
TRUNCATE TABLE with PARTITION
FOR SYSTEM_TIME Clause
FOR JSON Clause
JSON Functions
OPENJON Function
FORMATMESSAGE Function
Stored procedure sp_execute_external_script to execute R scripts
This news was published on November 16, 2016 and was received very positively by most developers.
Briefly, what is included in the standard edition:
So it remains in the editorial for the business:
Learn more about innovation on SQL Server 2016 SP1 editions.
I am by no means arguing that Microsoft SQL Server is the best relational database in our Universe and, all the more, I do not agitate to drop everything and start using it (and yes, it is not free for commercial use and it suffers problems). Just for the last 2 years, Microsoft has put in a huge amount of effort (which is worth putting it in Open Source PowerShell and ASP.NET Core MVC ) to make this product convenient, fast and reliable. And it seems to me that he did partly succeed. Like it or not, it's up to you.
Source: https://habr.com/ru/post/316064/
All Articles