By:Rajendra Gupta | Last Updated: 2018-11-07 || Related Tips:More > SQL Server 2017
ProblemMicrosoft SQL Server 2017 has many new features. In thisprevious tip, we installed a database engine with the SQL Server 2017 installer. In this tip, we will explore installing SQL Server 2017 along with other features such as R services, python, SSIS, etc.
SolutionSQL Server 2017 comes in the editions listed below which are available for both windows and linux operating systems.
Enterprise : Comprehensive, high-end capacities for commanding database and business intelligence essentials. Standard : Core data management and business intelligence abilities for non-critical workloads with minimal IT support. Express : This is a free version with limited SQL Server features. Developer : This is a free version to build, test, and demo apps in non-production environments. All Enterprise Edition features are included. Web : SQL Server Web edition is a low-cost version for Web hosting companies and Web VAPs to provide scalability, affordability, and manageability capabilities to their customers.Below is the comparison for some of the important feature in a different edition of SQL Server 2017. For a full comparison list please refer to this link .
Features Enterprise Standard Web Express Maximum Relational DB Size 524 PB 524 PB 524 PB 10 GB Log shipping Yes Yes Yes No Database mirroring Yes Yes, Full safety only Witness only Witness only Backup compression Yes Yes No No Always On Availability Groups Yes No No No Resumable online index rebuilds Yes No No No Columnstore Yes Yes Yes Yes Resource Governor Yes No No No Automatic Tuning Yes No No No Batch Mode Adaptive Joins Yes No No No Batch Mode Memory Grant Feedback Yes No No No Interleaved Execution for Multi-Statement Table-Valued Functions Yes Yes Yes Yes Encryption for backups Yes Yes No No SQL Profiler Yes Yes No No SQL Server Agent Yes Yes Yes No Database Tuning Advisor (DTA) Yes Yes Yes No Advanced R integration Yes No No No Machine Learning Server (Standalone) Yes No No No Query Store Yes Yes Yes Yes Database mail Yes Yes Yes No Install SQL Server 2017 Developer EditionSQL Server 2017 Developer is a full-featured free edition, licensed to use as a development and test database in a non-production environment. You can download from this link .

Once SQL Server 2017 Developer edition is downloaded, double click on it to launch.
This gives us the option to select an installation type:
Basic : Select Basic installation type to install the SQL Server database engine feature with default configurations. Custom : Select Custom installation type to step through SQL Server installation wizard and choose the features, configurations while doing the installation. Download Media: If we want to download the setup files only and perform the installation later you can use this option.
In this tip, we are going to perform the installation of features other than the database engine. Therefore, click on the Custom type.

Specify the Media Location where we want to save the SQL Server media. The drive should have at minimum free space of 9240 MB in order to extract the media.

While the media is being downloaded, we get different messages with some useful links.

In the below example, it shows these links:
Link for Microsoft GitHub repository containing code samples for SQL Server , development samples for using different features like In-Memory OLTP, R-Services etc. Link to get Azure SQL Database samples and reference Implementation Repository to get different reference implementation samples for C#, Java, node.js, php, Python.
Below we can see more links for:
Getting started with SQL Server Post your questions on Twitter using #sqlhelp hashtag and tagging @SQLServer SQL Server Documentation for specific Transact-SQL commands SQL Server Documentation
Once the SQL Server 2017 set up is downloaded, it extracts the files into the folder specified above.

Once extraction is complete, the SQL Server Installation Center is launched. Click on Installation on the left side.

Then click on New SQL