You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/sql/releases/sqlserver-2022/cumulativeupdate22.md
+20-20Lines changed: 20 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ _Version:_ 16.0.4225.2
17
17
18
18
## Summary
19
19
20
-
This article describes Cumulative Update package 22 (CU22) for Microsoft SQL Server 2022. This update contains 20 [fixes](#improvements-and-fixes-included-in-this-update) that were issued after the release of SQL Server 2022 Cumulative Update 21 and it updates components in the following builds:
20
+
This article describes Cumulative Update package 22 (CU22) for Microsoft SQL Server 2022. This update contains 20 [fixes](#improvements-and-fixes-included-in-this-update) that were issued after the release of SQL Server 2022 Cumulative Update 21. It updates components in the following builds:
21
21
22
22
- SQL Server - Product version: **16.0.4225.2**, file version: **2022.160.4225.2**
A downloadable Excel workbook that contains a summary list of builds, together with their current support lifecycle, is available. The Excel file also contains detailed fix lists for SQL Server 2022, SQL Server 2019, and SQL Server 2017. [Select to download this Excel file now](https://aka.ms/sqlserverbuilds).
33
+
A downloadable Microsoft Excel workbook that contains a summary list of builds, together with their current support lifecycle, is available. The Excel file also contains detailed fix lists for SQL Server 2022, SQL Server 2019, and SQL Server 2017. [Download this Excel file now](https://aka.ms/sqlserverbuilds).
34
34
35
35
> [!NOTE]
36
36
> Individual entries in the following table can be referenced directly through a bookmark. If you select any bug reference ID in the table, a bookmark tag is added to the URL by using the "#NNNNNNN" format. You can then share this URL with others so that they can jump directly to the desired fix in the table.
37
37
38
-
For more information about the bugs that are fixed and enhancements that are included in this cumulative update, see the following table:
38
+
For more information about the bugs that are fixed and enhancements that are included in this cumulative update, see the following table.
| <aid=4660895>[4660895](#4660895) </a> | Fixes an issue in SQL Server Analysis Services where Row-Level Security (RLS) filters could be skipped when combined with Object-Level Security (OLS) and Column-Level Security (CLS) in certain multi-role configurations. | Analysis Services | Analysis Services | Windows |
42
+
| <aid=4660895>[4660895](#4660895) </a> | Fixes an issue in SQL Server Analysis Services in which Row-Level Security (RLS) filters could be skipped when combined with Object-Level Security (OLS) and Column-Level Security (CLS) in certain multi-role configurations. | Analysis Services | Analysis Services | Windows |
43
43
| <aid=4573341>[4573341](#4573341) </a> | Upgrade `Microsoft.Rest.ClientRuntime` version to 2.3.24 on SSIS to fix vulnerability (CVE-2022-26907). | Integration Services | Integration Services | Windows |
44
-
| <aid=4598768>[4598768](#4598768) </a> | Fixes an issue with inconsistent behavior when importing a certificate using the dropdown or when using the import button in the Configuration Manager.<br><br>Also fixes an issue where selecting a certificate using the thumbprint would fail if the case didn't match. | SQL Connectivity | SQL Connectivity | Windows |
45
-
| <aid=4675941>[4675941](#4675941) </a> | Fixes an issue where transient negative elapsed time values on a secondary replica of an availability group causes data movement to pause. | SQL Server Engine | High Availability and Disaster Recovery | All |
46
-
| <aid=4713591>[4713591](#4713591) </a> | Fixes access violation dumps during OLEDB calls when the Service Principal Name is missing. | SQL Server Engine | Security Infrastructure | All |
44
+
| <aid=4598768>[4598768](#4598768) </a> | Fixes an issue that causes inconsistent behavior when you import a certificate by using the drop-down menu or when you use the import button in the Configuration Manager.<br><br>Also fixes an issue in which selecting a certificate by using the thumbprint fails if the case doesn't match. | SQL Connectivity | SQL Connectivity | Windows |
45
+
| <aid=4675941>[4675941](#4675941) </a> | Fixes an issue in which transient negative elapsed time values on a secondary replica of an availability group causes data movement to pause. | SQL Server Engine | High Availability and Disaster Recovery | All |
46
+
| <aid=4713591>[4713591](#4713591) </a> | Fixes access violation dump files during OLEDB calls if the Service Principal Name is missing. | SQL Server Engine | Security Infrastructure | All |
47
47
| <aid=4582175>[4582175](#4582175) </a> | Enables caps for CacheStore PHDR usage when queries consume too much of the server's memory. | SQL Server Engine | SQL OS | Windows |
48
48
| <aid=4723355>[4723355](#4723355) </a> | Fixes an issue when the SQL Agent reads feature switches for Managed Instances (MI). | SQL Agent for Managed Instance | SQL Agent for Managed Instance | Windows |
49
49
| <aid=4573769>[4573769](#4573769) </a> | Introduces automatic cleanup of stale Log-Replay Service (LRS) metadata (older than 36 days) | SQL Satellite | Cleanup service | Windows |
50
-
| <aid=4339844>[4339844](#4339844) </a> | Fixed an assertion failure `File: <writeEncoded.cpp>, line='' Failed Assertion = 'pCurTargetBuf == pSource->m_pDirectEncodeTarget'` during differential backup with compression on databases containing large volumes of FILESTREAM records. | SQL Server Engine | Backup Restore | Windows |
51
-
| <aid=4552086>[4552086](#4552086) </a> | Fixes incorrect handling of write errors during seeding restore, caused by misinterpretation of system error codes. | SQL Server Engine | Backup Restore | All |
52
-
| <aid=4644033>[4644033](#4644033) </a> | Fixes incorrect error handling that could cause hangs when running DBCC CHECKDB, CHECKTABLE, or CHECKFILEGROUP. | SQL Server Engine | Backup Restore | All |
53
-
| <aid=4642574>[4642574](#4642574) </a> | Fixes dump file during data copy from I/O pipeline when performing a database restore process on versioned MI that has the worker.cl.wcow.sql22 app type. | SQL Server Engine | Backup Restore | All |
54
-
| <aid=4729459>[4729459](#4729459) </a> | Fixes an issue in sys.database_automatic_tuning_mode where database state transitions can cause access violations while a query is executing this DMV. | SQL Server Engine | Database Automatic Tuning | All |
55
-
| <aid=4498278>[4498278](#4498278) </a> | Fixes an issue where one or more databases may enter the suspect state instead of the expected resolving state when a replica is removed from an availability group or the availability group is dropped while the associated replica is offline. | SQL Server Engine | High Availability and Disaster Recovery | All |
56
-
| <aid=4467909>[4467909](#4467909) </a> | Fixes an issue where non-yielding scheduler dumps could occur in PmmLogAcceptBlock on the Availability Group secondary replica if persistent log buffer is enabled and the database's log cache contains primarily tiny log records. | SQL Server Engine | Log Management | All |
57
-
| <aid=4713355>[4713355](#4713355) </a> | Fixes the `sp_do_backup` stored procedure under the `managed_backup`view to remove a SQL injection vulnerability. This stored procedure is only for internal use. | SQL Server Engine | Management Services | All |
58
-
| <aid=4471009>[4471009](#4471009) </a> | Fixes an issue where DBCC CHECKDB with EXTENDED_LOGICAL_CHECKS fails with an exception when there are both persisted and non-persisted computed columns in a table while trace flag 176 is enabled. | SQL Server Engine | Programmability | All |
59
-
| <aid=4729881>[4729881](#4729881) </a> | Fixes an issue where error codes were not captured immediately after certain function calls causing the code to be overwritten and retry checks to behave incorrectly. | SQL Server Engine | SQL OS | All |
60
-
| <aid=4723335>[4723335](#4723335) </a> | Fixes an access violation dump caused by out of memory when fetching AAD authentication certificate. | SQL Server Engine | Security Infrastructure | All |
50
+
| <aid=4339844>[4339844](#4339844) </a> | Fixed an assertion failure `File: <writeEncoded.cpp>, line='' Failed Assertion = 'pCurTargetBuf == pSource->m_pDirectEncodeTarget'` during a differential backup that uses compression on databases that contain large volumes of FILESTREAM records. | SQL Server Engine | Backup Restore | Windows |
51
+
| <aid=4552086>[4552086](#4552086) </a> | Fixes incorrect handling of write errors during a seeding restore process that's caused by misinterpretation of system error codes. | SQL Server Engine | Backup Restore | All |
52
+
| <aid=4644033>[4644033](#4644033) </a> | Fixes incorrect error handling that could cause the program not to respond when you run DBCC CHECKDB, CHECKTABLE, or CHECKFILEGROUP. | SQL Server Engine | Backup Restore | All |
53
+
| <aid=4642574>[4642574](#4642574) </a> | Fixes dump files during data copy from I/O pipeline when you perform a database restore process on versioned MI that has the worker.cl.wcow.sql22 app type. | SQL Server Engine | Backup Restore | All |
54
+
| <aid=4729459>[4729459](#4729459) </a> | Fixes an issue in sys.database_automatic_tuning_mode in which database state transitions can cause access violations while a query is running this DMV. | SQL Server Engine | Database Automatic Tuning | All |
55
+
| <aid=4498278>[4498278](#4498278) </a> | Fixes an issue in which one or more databases enter the suspect state instead of the expected resolving state when a replica is removed from an availability group or the availability group is dropped while the associated replica is offline. | SQL Server Engine | High Availability and Disaster Recovery | All |
56
+
| <aid=4467909>[4467909](#4467909) </a> | Fixes an issue in which non-yielding scheduler dump files are generated in PmmLogAcceptBlock on the Availability Group secondary replica if persistent log buffer is enabled and the database's log cache contains primarily tiny log records. | SQL Server Engine | Log Management | All |
57
+
| <aid=4713355>[4713355](#4713355) </a> | Fixes the `sp_do_backup` stored procedure under the `managed_backup`view to remove a SQL injection vulnerability. This stored procedure is for internal use only. | SQL Server Engine | Management Services | All |
58
+
| <aid=4471009>[4471009](#4471009) </a> | Fixes an issue in which DBCC CHECKDB with EXTENDED_LOGICAL_CHECKS fails and returns an exception if there are both persisted and non-persisted computed columns in a table while trace flag 176 is enabled. | SQL Server Engine | Programmability | All |
59
+
| <aid=4729881>[4729881](#4729881) </a> | Fixes an issue in which error codes aren't captured immediately after certain function calls. This condition causes the code to be overwritten and retry checks to behave incorrectly. | SQL Server Engine | SQL OS | All |
60
+
| <aid=4723335>[4723335](#4723335) </a> | Fixes an access violation dump file caused by an out-of-memory condition when fetching AAD authentication certificates. | SQL Server Engine | Security Infrastructure | All |
61
61
| <aid=4511222>[4511222](#4511222) </a> | Fixes incorrect display values of the Instant File Initialization and Lock Pages in Memory fields in SQL Server Configuration Manager. | SQL Server Client Tools | SQL Server Configuration Manager | Windows |
62
62
63
63
## How to obtain or download this or the latest cumulative update package
@@ -71,7 +71,7 @@ The following update is available from the Microsoft Download Center:
71
71
72
72
> [!NOTE]
73
73
>
74
-
> - Microsoft Download Center will always offer the latest SQL Server 2022 CU release.
74
+
> - Microsoft Download Center always offers the latest SQL Server 2022 CU release.
75
75
> - If the download page doesn't appear, contact [Microsoft Customer Service and Support](https://support.microsoft.com/contactus/?ws=support) to obtain the cumulative update package.
0 commit comments