Certain MS SQL Server 2014 Standard Edition updates were deployed on out-of-target machines.
Patch ID | Patch Description |
---|---|
500100 | SQL Server 2014 Service Pack 3 (KB4022619) |
30716 | Security Update for SQL Server 2014 SP3 CU(KB4583462) 32-bit |
The below components are auto-deployed to the machines:
A few edge cases specific to MS SQL 2014 Server, were identified as the cause for this auto-deployment.
These edge cases hadn’t been fully incorporated in the approval mechanism for Microsoft apps present in the application detection logic.
The first step is to identify the list of out-of-target machines (Not applicable for Cloud users)
In order to obtain the list of these machines to which these patches have been auto-deployed, execute the below query in custom query report. Navigate to Query Report by clicking on Reports from the top menu and selecting Query Reports from the left and clicking on New Query Report. Provide a Report Name and under Query, copy and paste the query given below:
SELECT ManagedComputer.FULL_NAME "Computer Name", BranchOfficeDetails.BRANCH_OFFICE_NAME "Remote Office", Resource.DOMAIN_NETBIOS_NAME "Domain Name", InstallPatchStatus.PATCH_ID "Patch ID" FROM InstallPatchStatus INNER JOIN ManagedComputer ON ManagedComputer.RESOURCE_ID=InstallPatchStatus.RESOURCE_ID INNER JOIN Resource ON ManagedComputer.RESOURCE_ID=Resource.RESOURCE_ID INNER JOIN BranchMemberResourceRel ON BranchMemberResourceRel.RESOURCE_ID=ManagedComputer.RESOURCE_ID INNER JOIN BranchOfficeDetails on BranchOfficeDetails.BRANCH_OFFICE_ID=BranchMemberResourceRel.BRANCH_OFFICE_ID where InstallPatchStatus.PATCH_ID in (30716, 500100) AND InstallPatchStatus.INSTALLED_TIME>1652463048000 AND InstallPatchStatus.INSTALLED_TIME<1652657448000 AND ManagedComputer.RESOURCE_ID NOT IN (SELECT DISTINCT RESOURCE_ID from ResourceToMSSoftware WHERE PRODUCTID IN ( 1674, 1439, 1440, 1437, 1441, 1673, 1436, 1435, 1438, 1442, 1635));
Next, we need to revert the changes and this can be done via three methods
Method #1: Revert through Patch (Applicable for Endpoint Central On-Premises & Cloud, Patch Manager Plus On-Premises & Cloud and Vulnerability Manager Plus)
Patch to revert Microsoft SQL Server 2014 Setup:
Note: This patch will remove the MS SQL Server 2014 (Setup) component from the affected machines on which this application was installed due to this detection issue.
Steps to deploy patches:
Method #2: Using Custom Script (Applicable only for Endpoint Central On-Premises & Cloud users)
Method #3: Using Software Deployment (Applicable only for Endpoint Central On-Premises & Cloud users)
Steps to uninstall dependency components
Before uninstalling the dependency components, ensure no other applications are utilizing these components to function. To uninstall the dependency products, follow the methods given below:
Method #1: Uninstall through Patch (Applicable for Endpoint Central On-Premises & Cloud, Patch Manager Plus On-Premises & Cloud and Vulnerability Manager Plus)
Note: For dependency product uninstall patch configuration, customer need to choose the affected machine correctly in the configuration. If you don't need to uninstall dependency products, you can deploy Microsoft SQL Server 2014 uninstallation patch alone (PatchID: 109674).
Steps to deploy patches:
Method #2: Using Software Deployment (Applicable only for Endpoint Central On-Premises & Cloud users)