Archive
SQL Server 2019 released, awesome new features – download now !!!
Today on 4th November 2019 Microsoft in MSIgnite2019 event announced the release of new version of SQL Server i.e. SQL Server 2019.
New stuff in SQL Server 2019 is all about Big Data Clusters for SQL Server, which will allow you to:
– Deploy scalable clusters of SQL Server, Spark, HDFS on Kubernetes
– Read, write, and process big data from Transact-SQL or Spark
– With Polybase query data from external SQL Server, Oracle, Teradata, MongoDB, and ODBC data sources with external tables
– and many more, we will check below…
–> Download SQL Server (evaluation version):
To download SQL Server 2019 you can Register and Download the Full or Evaluation version (180 days) here.
Or you can directly download the installer SQL2019-SSEI-Eval.exe
–> Free Developer Version:
Back in March 2016 Microsoft announced that going forward the Developer version of SQL Server any release will be free for Developers and Learning purpose. Register and Download the Developer version.
This Developer version is meant for development and testing only, and not for production environments or for use with production data. For more info please check my previous blog post.
–> Download SSMS (separate install):
Microsoft starting with SQL Server 2016 decoupled SSMS from SQL Server setup and is available as a separate installer. This is basically to support the move to make a universal version of SSMS for both SQL Server on-Prem & Azure SQL Database, that will ship every month or so. The SSMS setup is available separately as free download.
–> Download SSRS (Reporting Services):
Just like SSMS, now SSRS is also separately available for install from Microsoft Download Center, link.
–> Check new features in SQL Server 2019:
1. Big data clusters with scalable compute and storage composed of SQL Server, Spark, and HDFS. It provides key elements of a data lake – Hadoop Distributed File System (HDFS), Spark, and analytics tools deeply integrated with SQL Server. [more info]
2. A complete Data Science & AI platform to train and operationalize models in SQL Server ML Services or Spark ML using Azure Data Studio notebooks.
3. Data virtualization allows queries across relational and non-relational data without movement or replication. PolyBase enabled you to run a T-SQL query inside SQL Server to pull data from Hadoop and return it in a structured format—all without moving or copying the data.
4. Intelligent Query Processing improves scaling of queries and Automatic Plan Correction resolves performance problems. [more info]
– Table variable deferred compilation
– Batch mode on row store
– T-SQL Scalar UDF inlining
– Approximate QP (Approximate COUNT DISTINCT)
– Memory grant feedback, row mode
5. In-memory improvements for analytics on operational data using HTAP. Higher concurrency and scale through persistent memory (PMEM). [more info]
– Hybrid buffer pool
– Memory-optimized TempDB
– In-Memory OLTP support for Database Snapshots
6. Greater uptime with more online indexing operations. [more info]
7. Data Discovery & Classification labeling for GDPR and Vulnerability Assessment tool to track compliance.
8. Support for your choice of Windows, Linux, and containers. SQL Server on Linux for Docker Engine [link].
9. High Availability with, five synchronous replica pairs, Secondary to primary replica connection redirection, Run Always On availability groups on containers using Kubernetes. [more info]
10. Accelerated Database Recovery [more info]
11. SQL Graph enhancements, support of MATCH predicates in a MERGE statement, SHORTEST_PATH inside MATCH, and support for derived tables or view aliases in graph match query.
Check all the above and many more new features of SQL Server 2019 in MSDN Blogs.
SQL Server 2019 initial “Community Technology Preview” is out – download and check the CTP 2.0 release now !
Today on 24th September 2018 Microsoft announced the released of first CTP version of SQL Server vNext i.e. SQL Server 2019 CTP 2.0.
SQL Server 2016 & 2017 brought Machine Learning feature by adding R and Python support for Data Analytics and Scientists.
And now SQL Server 2019 has added Big Data capabilities under a unified platform by adding support for Apache Spark and HDFS, providing support for managing and querying unstructured data with structured/relational data.
Thus giving you an out-of-box end-to-end hybrid data platform with different types of workloads like OLTP, OLAP, DW/BI, Advance Analytics, Big Data and ML & AI on your data.
And just like the previous SQL Server 2017 the new SQL Server 2019 version will also run both on Windows & Linux.
Download SQL Server 2019 CTP bits:
To download the SQL Server 2019 you can Register and Download the Free evaluation version (180 days).
Or, directly download the web installer EXE (~3.7 MB): SQLServerVNext-SSEI-Eval.exe
Check version and SQL build:
select @@version
Microsoft SQL Server vNext (CTP2.0) – 15.0.1000.34 (X64)
Sep 18 2018 02:32:04
Copyright (C) 2018 Microsoft Corporation
Enterprise Evaluation Edition (64-bit) on Windows 10 Enterprise 10.0 (Build 16299: ) (Hypervisor)
New Features & Enhancements:
1. Deploy Big Data clusters with SQL Server & Spark by leveraging Polybase [more info]
2. Build and rebuild CCI online (Clustered ColumnStore Indexes)
3. Resumable online index create operation to pause and resume later from where the operation was paused or failed, instead of restarting from the beginning.
4. Row mode memory grant feedback
5. Approximate COUNT DISTINCT (for big data scenarios)
6. Batch mode on RowStore without ColumnStore index
7. Table variable deferred compilation (for better cardinality estimates)
8. New DMV sys.dm_db_page_info system function returns page information
9. Database scoped default setting for online and resumable DDL operations (ELEVATE_ONLINE or ELEVATE_RESUMABLE)
10. Always On Availability Groups – upto 5 synchronous replicas (3 till now)
11. New Polybase connectors or SQL Server, Oracle, Teradata, and MongoDB
12. Support for MERGE DML and Edge Constraints in SQL Graph
13. Expanded support for persistent memory devices (by bypassing the storage stack of the operating system using efficient memcpy operations)
14. SQL Data Discovery and Classification [more info]
… and many more, I’ll discuss about these features in my coming posts.
Feature Selection Page:
References:
>> SQL Server 2019 official Page
Download SQL Server 2017 for free (with full MSBI stack)
With SQL Server 2014 Microsoft made its SQL Server Developer Edition free for Development and Test database in a non-production environment. This edition is not meant for Production environments or for use with production data.
With SQL Server 2017 Developer edition developers can build any kind of application on top of SQL Server. It includes all the functionality of Enterprise edition, but is licensed for use as a development and test system, not as a production server.
So, with this free edition you get the Database Engine as well as full MSBI stack with DW/BI capabilities ( i.e. SSIS /AS /RS) for free 🙂
Downloads here:
– SQL Server 2017 Developer Edition
– SQL Server Management Studio (SSMS, latest version)
– Sample databases for SQL Server [AdventureWorks] [Wide World Importers]
SQL Server 2017 RTM, download, and cool “New Features” !!!
On 2nd October 2017 Microsoft released the full & final General Available (GA) version of SQL Server 2017.
As announced earlier with the first CTP release, the new SQL Server 2017 will run both on Windows & Linux. Not only Linux, but it will be supported on Docker, and macOS (via Docker) too.
–> Downloads:
– SQL Server 2017 RTM bits: To download the SQL Server 2017 RTM you can Register and Download the Full version or Free evaluation version (180 days).
– SSMS 17.x bits: download here
– Reporting Services (SSRS) 2017 bits: Starting SQL Server 2017 is no longer bundled with the ISO or CAB files, and will need to be installed separately: download here
–> Check version and SQL build:
select @@version
Microsoft SQL Server 2017 (RTM) – 14.0.1000.169 (X64)
Aug 22 2017 17:04:49
Copyright (C) 2017 Microsoft Corporation
Enterprise Evaluation Edition (64-bit) on Windows 10 Enterprise 10.0 (Build 16299: ) (Hypervisor)
–> Here are few few “Top Features” added in SQL Server 2017:
1. SQL Server on Linux: Now run SQL Server on all platforms, Windows, Linux, Mac, docker.
2. New Graph Database: for modeling many-to-many relationships.
3. Resumable online index rebuild: Resumes an online index rebuild operation from where it stopped after a failure or a pause.
4. Adaptive query processing: feature optimizes strategies to your application workload in runtime condition.
5. IDENTITY_CACHE option: to avoid gaps in identity values in case of server restarts or failover.
6. SQL Server Machine Learning Services: which added Python support, with existing R language.
7. SSIS “Scale Out” and HA (High Availability): execute SSIS packages across multiple servers.
–> For a full list of various features already rolled out with previous CTP versions, please check my previous posts below:
– All new features added in SQL Server 2016 SP1, [link].
– New features added in:
–> Videos on SQL Server 2017
– Download & Install SQL Server 2017 & SSMS on Windows
–> References:
>> SQL Server 2017 official Page
SQL Server 2017 Release Candidate (RC1, full & final version) is available for download
On 17th July 2017 Microsoft released the full & final Release Candidate 1 (RC1) version of SQL Server 2017.
As announced earlier with the first CTP release, the new SQL Server 2017 will run both on Windows & Linux. Not only Linux, but it will be supported on Docker, and macOS (via Docker) too.
–> Download SQL Server 2017 bits:
To download the SQL Server 2017 you can Register and Download the Full version or Free evaluation version (180 days).
Or, directly download the ISO (~1.7 GB): SQLServer2017RC1-x64-ENU.iso
–> Check version and SQL build:
select @@version
Microsoft SQL Server 2017 (RC1) – 14.0.800.90 (X64)
Jul 11 2017 07:03:16
Copyright (C) 2017 Microsoft Corporation. All rights reserved.
Enterprise Evaluation Edition (64-bit) on Windows 10 Enterprise 10.0 (Build 14393: ) (Hypervisor)
–> New Features & Enhancements: This Release Candidate version is the final version of SQL Server 2017 and adds following features:
1. SQL Server on Linux supports Active Directory Authentication, which enables domain-joined clients on either Windows or Linux to authenticate to SQL Server using their domain credentials and the Kerberos protocol.
2. SQL Server on Linux can use TLS to encrypt data that is transmitted across a network between a client application and an instance of SQL Server.
3. Added more model management capabilities for R Services on Windows Server, including External Library Management. The new release also supports Native Scoring.
4. Additional DMVs, enabling dependency analysis and reporting (DISCOVER_CALC_DEPENDENCY, MDSCHEMA_MEASUREGROUP_DIMENSIONS).
5. Added support for SSIS scale out in HA environments, customers can now enable Always On for SSIS.
6. Features already rolled out in previous CTP versions:
– All new features added in SQL Server 2016 SP1, [link].
– New features added in SQL Server 2017 CTP 1.x, [link].
– New features added in SQL Server 2017 CTP 2.x, [link].
–> Videos on SQL Server 2017
– Download & Install SQL Server 2017 & SSMS on Windows
–> References:
>> SQL Server 2017 official Page