Reading Time: < 1 minute

On September 20, Microsoft released Cumulative Update 31 (KB5016884) for SQL Server 2017 for Windows & Linux platforms.

The CU affects both the SQL Server Engine as well as the Analysis Services.

Important: This cumulative Update, CU31, is the last cumulative update for Microsoft SQL Server 2017. SQL Server 2017 is now transitioned to extended support.

20 fixes with this new release and no known issue, to the time of this writing.

Below is the table with the new product versions after applying the latest CU:

  • SQL Server
    • Product version: 14.0.3456.2, file version: 2017.140.3456.2
  • Analysis Services
    • Product version:, file version: 2017.140.249.94

Download the latest CU from this direct download link at the Microsoft download center.

You can read more about the release and the multiple fixes that it brings with it by visiting this link KB5016884 – Cumulative Update 31 for SQL Server 2017.

You can read if CU or GDR is the choice for you by reading the post SQL Server patching: GDR vs CU.

As always, test before applying to production instances.

Happy patching!