SQL 2025 Gotcha

Posted by John Liu on Monday, February 9, 2026

SQL 2025 is GA and SQL 2016 is on it’s end of life on Jul 14, 2026. Some changes in SQL 2025 might break things working before.

SQL 2025 uses MSOLEDBSQL 19, and its defaults are different from what we have been using, like with old SQL Native Client (SQLNCLI).

In SQL 2025, encrypt is on by default, trust server certification is off by default, and it enforces strick certificate chain validation. These change will cause issues with Linked SErvers, Replications and Full-text Search, naming a few. Read more from SQL Server 2016 Ends in July. Here's What Will Break..

There is alos a know database mail bug in sQL 2025 CU1 and SQL 2022 CU23 that completely breaks database mail. Read more from Database Mail Bug Forces Microsoft to Pull SQL Server 2025 CU1... and 2022 CU23.