Upgrade SQL Server Management Tools
SQL Server 2017 supports upgrade from SQL Server 2008 and later. This article documents support and behavior for upgrading SQL Server Management Tools and management components such as SQL Server Agent, Database Mail, Maintenance Plans, XPStar, and XPWeb.
For local installations, you must run SQL Server Setup as an administrator. If you run SQL Server Setup from a remote share, you must use a domain account that has read and execute permissions on the remote share.
Known Upgrade Issues
Consider the following issues before you upgrade to SQL Server 2017:
For all upgrade scenarios:
All TSX servers should be upgraded before the MSX server is upgraded. For more information about MSX/TSX in SQL Server, see Automated Administration Across an Enterprise.
All components in an instance of SQL Server must be upgraded at the same time. Version numbers of the Database Engine, Analysis Services, and Reporting Services components must be the same in an instance of SQL Server 2017.
You can add components to an existing installation of SQL Server at the time that you upgrade to SQL Server 2017. For more information, see Upgrade SQL Server 2016 Using the Installation Wizard (Setup).
SQL Server Client Tools, such as SQL Server Management Studio, SQL Server Profiler, the Database Engine Tuning Advisor, sqlcmd, and osql are not upgraded to SQL Server 2017. Instead, Client Tools run side-by-side with tools from previous SQL Server versions. SQL Server 2017 supports importing settings from earlier versions of SQL Server Client Tools.
Authentication from SQL Server Agent to SQL Server will be updated from SQL Server Authentication to Windows Authentication during upgrade. SQL Server Authentication is not supported in SQL Server 2017.
Data for jobs and alerts will be preserved during upgrade to SQL Server 2017.
If SQLMail is being used in the instance to be upgraded, associated XPs will be supported and enabled after the upgrade. Otherwise, they will be off.
Database Mail, also known as SQLiMail, will be upgraded with the Database Engine component of SQL Server 2017. By default, Database Mail will be off after upgrade. Any schema updates should be reconciled with an update script after upgrade.