Skip to content

Commit 89f963f

Browse files
committed
Update 3418490 and the corresponding known issue
1 parent 1146681 commit 89f963f

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

support/sql/releases/includes/patching-error-2019.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
ms.author: jaferebe
33
author: JamesFerebee
4-
ms.date: 08/20/2024
4+
ms.date: 04/30/2025
55
ms.custom: sap:Installation, Patching, Upgrade, Uninstall, evergreen
66
---
7-
SQL Server 2019 CU27 introduced fix [2994446](../sqlserver-2019/cumulativeupdate27.md#2994446) to make secondary databases in an availability group (AG) startup more reliably. However, this fix causes a problem where AG databases don't start recovery if SQL Server is running in single-user mode. SQL Server Setup runs in single-user mode. As a result of this, if you run Setup and also have SQL replication, change data capture (CDC), or SQL Server Integration Services database (**SSISDB**) enabled on a database in the AG, when the catalog upgrade scripts try to run but can't access the database, setup fails.
7+
SQL Server 2019 CU27 introduced fix [2994446](../sqlserver-2019/cumulativeupdate27.md#2994446) to make secondary databases in an availability group (AG) startup more reliably. However, this fix causes a problem where AG databases don't start recovery if SQL Server is running in single-user mode. SQL Server Setup runs in single-user mode. As a result of this, if you run Setup and also have SQL replication or change data capture (CDC) enabled on a database in the AG, when the catalog upgrade scripts try to run but can't access the database, setup fails.
88

99
After SQL Server Setup initially fails, the SQL Server service then tries to come online again without single-user mode. At that time, the patch upgrade scripts finish successfully and patching is complete. Once startup completes, the issue is resolved and no user action is required.
1010

@@ -22,7 +22,7 @@ If you want to prevent the patch from reporting an initial failure, you can perf
2222

2323
- Enable Trace Flag 12347 - reverts the changes made in fix [2994446](../sqlserver-2019/cumulativeupdate27.md#2994446). You should remove this trace flag after patching.
2424

25-
- Drop the **SSISDB**, CDC, or replication enabled database from the AG.
25+
- Drop the CDC or replication enabled database from the AG.
2626

2727
- Remove CDC or replication from the database in the AG.
2828

support/sql/releases/sqlserver-2019/cumulativeupdate27.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Cumulative update 27 for SQL Server 2019 (KB5037331)
33
description: This article contains the summary, known issues, improvements, fixes and other information for SQL Server 2019 cumulative update 27 (KB5037331).
4-
ms.date: 01/29/2025
4+
ms.date: 04/30/2025
55
ms.custom: sap:Installation, Patching, Upgrade, Uninstall, evergreen, KB5037331
66
ms.reviewer: v-qianli2
77
appliesto:
@@ -33,7 +33,7 @@ This issue is fixed in [SQL Server 2019 CU28](cumulativeupdate28.md#3312461).
3333

3434
[!INCLUDE [av-sesssion-context-2019](../includes/av-sesssion-context-2019.md)]
3535

36-
### Issue three: Patching error for secondary replicas in an availability group with databases enabled replication, CDC, or SSISDB
36+
### Issue three: Patching error for secondary replicas in an availability group with databases enabled replication or CDC
3737

3838
[!INCLUDE [patching-error-2019](../includes/patching-error-2019.md)]
3939

support/sql/releases/sqlserver-2019/cumulativeupdate28.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Cumulative update 28 for SQL Server 2019 (KB5039747)
33
description: This article contains the summary, known issues, improvements, fixes and other information for SQL Server 2019 cumulative update 28 (KB5039747).
4-
ms.date: 01/29/2025
4+
ms.date: 04/30/2025
55
ms.custom: sap:Installation, Patching, Upgrade, Uninstall, evergreen, KB5039747
66
ms.reviewer: v-qianli2
77
appliesto:
@@ -27,7 +27,7 @@ This article describes Cumulative Update package 28 (CU28) for Microsoft SQL Ser
2727

2828
[!INCLUDE [av-sesssion-context-2019](../includes/av-sesssion-context-2019.md)]
2929

30-
### Issue two: Patching error for secondary replicas in an availability group with databases enabled replication, CDC, or SSISDB
30+
### Issue two: Patching error for secondary replicas in an availability group with databases enabled replication or CDC
3131

3232
[!INCLUDE [patching-error-2019](../includes/patching-error-2019.md)]
3333

support/sql/releases/sqlserver-2019/cumulativeupdate29.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Cumulative update 29 for SQL Server 2019 (KB5046365)
33
description: This article contains the summary, known issues, improvements, fixes and other information for SQL Server 2019 cumulative update 29 (KB5046365).
4-
ms.date: 10/31/2024
4+
ms.date: 04/30/2024
55
ms.custom: sap:Installation, Patching, Upgrade, Uninstall, evergreen, KB5046365
66
ms.reviewer: v-qianli2
77
appliesto:
@@ -45,7 +45,7 @@ For more information about the bugs that are fixed and enhancements that are inc
4545
| <a id=3539961>[3539961](#3539961) </a> | Fixes an issue in which database striped backups using virtual device interface (VDI) tools might fail to restore with [error 3456](../../database-engine/backup-restore/backup-multistriped-vdi-issue.md). | SQL Server Engine| Backup Restore| All |
4646
| <a id=3287653>[3287653](#3287653) </a> | Fixes an assertion failure (Location: ListenerSpec.cpp:480; Expression: totalUsed + cbListenerName <= cbObj) that you encounter when creating a [distributed availability group (DAG)](/sql/database-engine/availability-groups/windows/distributed-availability-groups) and incorrectly specifying the number of availability groups in it to be other than two. | SQL Server Engine| High Availability and Disaster Recovery | All|
4747
| <a id=3407955>[3407955](#3407955) </a> | Fixes an issue in which a log backup stops responding on the primary replica after the secondary replica restarts if no additional workloads exist on the primary database. | SQL Server Engine| High Availability and Disaster Recovery | All|
48-
| <a id=3418490>[3418490](#3418490) </a> | Fixes a patching error that you encounter in secondary replicas of an availability group with databases that have SQL replication, change data capture (CDC), or SQL Server Integration Services database (SSISDB) enabled. For more information, see [known issue two of SQL Server 2019 CU28](cumulativeupdate28.md#issue-two-patching-error-for-secondary-replicas-in-an-availability-group-with-databases-enabled-replication-cdc-or-ssisdb) or [known issue three of SQL Server 2019 CU27](cumulativeupdate27.md#issue-three-patching-error-for-secondary-replicas-in-an-availability-group-with-databases-enabled-replication-cdc-or-ssisdb). | SQL Server Engine| High Availability and Disaster Recovery | Windows|
48+
| <a id=3418490>[3418490](#3418490) </a> | Fixes a patching error that you encounter in secondary replicas of an availability group with databases that have SQL replication or change data capture (CDC) enabled. For more information, see [known issue two of SQL Server 2019 CU28](cumulativeupdate28.md#issue-two-patching-error-for-secondary-replicas-in-an-availability-group-with-databases-enabled-replication-or-cdc) or [known issue three of SQL Server 2019 CU27](cumulativeupdate27.md#issue-three-patching-error-for-secondary-replicas-in-an-availability-group-with-databases-enabled-replication-or-cdc). | SQL Server Engine| High Availability and Disaster Recovery | Windows|
4949
| <a id=3336595>[3336595](#3336595) </a> | Adds a validation for the `MODEL` parameter when running `PREDICT` to avoid errors due to the input of wrong models.| SQL Server Engine| Query Execution | All |
5050
| <a id=3362873>[3362873](#3362873) </a> | Fixes an issue with checkpoint operation in which the following error 2601 occurs when SQL Server tries to perform a checkpoint operation on the database that has change tracking enabled: </br></br>\<DateTime> Error: 2601, Severity: 14, State: 1. </br>\<DateTime> Cannot insert duplicate key row in object '\<ObjectName>' with unique index '\<IndexName>'. The duplicate key value is \<KeyValue>. | SQL Server Engine| Replication | All|
5151
| <a id=3419782>[3419782](#3419782) </a> | Allows you to disable [OLE DB streaming](/sql/relational-databases/replication/agents/replication-distribution-agent) by passing `-UseOledbStreaming 0` for the Replication Distribution Agent to avoid the error mentioned in [Error message when you run the Distribution Agent in SQL Server](../../database-engine/replication/error-run-distribution-agent.md). | SQL Server Engine| Replication | All|

0 commit comments

Comments
 (0)