暂无图片
sqlserver2016升级补丁报错问题
我来答
分享
18897479029
2023-11-20
sqlserver2016升级补丁报错问题

sqlserver2016升级SP2CU17时报错,错误日志如下,请问是什么原因导致?

百度了下,remote register服务也开启了。

Overall summary:
  Final result:                  修补程序的安装程序无法更新共享功能。若要确定失败的原因,请查看日志文件。
  Exit code (Decimal):           -2146233088
  Exit facility code:            19
  Exit error code:               5376
  Exit message:                  Failed to retrieve data for this request.
  Start time:                    2023-11-20 21:14:58
  End time:                      2023-11-20 21:15:47
  Requested action:              Patch
  Exception help link:           http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=13.0.5893.48&EvtType=0xE8A0C283%400xAC7B1A58%401233%4053&EvtType=0xE8A0C283%400xAC7B1A58%401233%4053

Machine Properties:
  Machine name:                  DB_01
  Machine processor count:       8
  OS version:                    Microsoft Windows Server 2016 Datacenter (10.0.14393)
  OS service pack:               
  OS region:                     中国
  OS language:                   中文(中国)
  OS architecture:               x64
  Process architecture:          64 位
  OS clustered:                  是

Product features discovered:
  Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured
  SQL Server 2016      MSSQLSERVER          MSSQL13.MSSQLSERVER            数据库引擎服务                                  1033                 Enterprise Edition   13.2.5233.0     否          是         
  SQL Server 2016      MSSQLSERVER          MSSQL13.MSSQLSERVER            数据库引擎服务                                  2052                 Enterprise Edition   13.2.5233.0     否          是         

Package properties:
  Description:                   Microsoft SQL Server 2016 
  ProductName:                   SQL Server 2016
  Type:                          RTM
  Version:                       13
  SPLevel:                       2
  KBArticle:                     KB5014351
  KBArticleHyperlink:            http://support.microsoft.com/?kbid=5014351
  PatchType:                     QFE
  AssociatedHotfixBuild:         0
  Platform:                      x64
  PatchLevel:                    13.2.5893.48
  ProductVersion:                13.2.5026.0
  GDRReservedRange:              13.0.1700.0:13.0.1899.0;13.0.4200.0:13.0.4299.0;13.0.5200.0:13.0.5399.0
  Installation location:         D:\d43eab250c04452ebb3b09931d\x64\setup\

用户输入设置:
  ACTION:                        Patch
  ALLINSTANCES:                  false
  CLUSTERPASSIVE:                false
  CONFIGURATIONFILE:             
  ENU:                           false
  HELP:                          false
  IACCEPTROPENLICENSETERMS:      false
  INDICATEPROGRESS:              false
  INSTANCEID:                    <空>
  INSTANCENAME:                  <空>
  MRCACHEDIRECTORY:              
  QUIET:                         false
  QUIETSIMPLE:                   false
  SUPPRESSPRIVACYSTATEMENTNOTICE: false
  UIMODE:                        Normal
  X86:                           false

Rules with failures:

Global rules:

There are no scenario-specific rules.

Rules report file:               The rule result report file is not available.

Exception summary:
The following is an exception stack listing the exceptions in outermost to innermost order
Inner exceptions are being indented

Exception type: Microsoft.SqlServer.Management.Sdk.Sfc.EnumeratorException
    Message: 
        Failed to retrieve data for this request.
    HResult : 0x80131500
    Data: 
      HelpLink.ProdName = Microsoft SQL Server
      HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
      HelpLink.LinkId = 20476
      HelpLink.EvtType = 0xE8A0C283@0xAC7B1A58@1233@53
      DisableWatson = true
    Stack: 
        在 Microsoft.SqlServer.Chainer.Infrastructure.SqlDiscoveryDatastoreInterface.LoadData(IEnumerable`1 machineNames, String discoveryDocRootPath, String clusterDiscoveryDocRootPath)
        在 Microsoft.SqlServer.Configuration.SetupExtension.RunDiscoveryAction.ExecuteAction(String actionId)
        在 Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
        在 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.<>c__DisplayClasse.<ExecuteActionWithRetryHelper>b__b()
        在 Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(ActionWorker workerDelegate)
    Inner exception type: Microsoft.SqlServer.Configuration.Sco.SqlRegistryException
        Message: 
                找不到网络路径。
                
        HResult : 0x84d10035
                FacilityCode : 1233 (4d1)
                ErrorCode : 53 (0035)
        Data: 
          WatsonData = Microsoft.SqlServer.Configuration.Sco.SqlRegistryException@Win32Error
        Stack: 
                在 Microsoft.SqlServer.Configuration.Sco.SqlRegistry.CreateBaseKey(ServiceContainer ctx, String machineName, IntPtr hKey, String keyName, RegistryAccess access, RegistryView view)
                在 Microsoft.SqlServer.Configuration.Sco.SqlRegistry.GetLocalMachine(ServiceContainer ctx, String machineName, RegistryAccess access, RegistryView view)
                在 Microsoft.SqlServer.Discovery.DiscoveryUtils.Util.GetLocalMachineRootKey(ServiceContainer ctx, String machineName, RegistryView registryView)
                在 Microsoft.SqlServer.Discovery.DiscoveryUtils.Util.GetLocalMachineSubKey(ServiceContainer ctx, String machineName, RegistryView regView, String regPath, RegistryAccess registryAccess)
                在 Microsoft.SqlServer.Discovery.RegistryKeyExistsPropertyValueProvider.GetPropertyValue(Object[] context)
                在 Microsoft.SqlServer.Discovery.DiscoveryEnumObject.GetPropertyValueFromProvider(IPropertyValueProvider propertyValueProvider, String machineName, Object[] context)
                在 Microsoft.SqlServer.Discovery.ObjectInstanceSettings.IsObjectFound(String machineName, String idFilter)
                在 Microsoft.SqlServer.Discovery.Product.FilterObjectSet(ArrayList objects, String idFilter)
                在 Microsoft.SqlServer.Discovery.Product.GetData(EnumResult erParent)
                在 Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData()
                在 Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData(Request req, Object ci)
                在 Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.GetData(Object connectionInfo, Request request)
                在 Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.Process(Object connectionInfo, Request request)

复制
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
L
Lpl

这个是AlwaysOn群集环境吧,可以做一些检查。

  1. 打开群集管理器,看下能否正常连接群集,并检查各节点及资源是否正常在线;
  2. 检查所有节点的如下服务是否开启;
  • Remote Registy 服务
  • Cryptographic服务
  • Task Scheduler服务
  • Server服务
  • Cluster服务
  1. 检查各节点间是否能通过短域名和完整域名ping通
  2. 检查各节点是否有开启默认共享
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
ogg能同步函数吗
回答 1
支持function下面摘自OGG19.1官方文档,其他版本具体支持情况也可以参考各个版本官方文档:https://docs.oracle.com/en/middleware/goldengate/c
SQL server 如何根据字段值的不同去关联不同的表的sql?
回答 1
已采纳
用unionall吧selectfromainnerjoinbona.idb.idwherea.typeid1unionallselectfromainnerjoincona.idc.idwherea
sql server 有两个字段,一个是date一个是int,两个怎么可以相加,得到若干天后的日期?
回答 2
DECLARE@startDateDATE'20230801'DECLARE@daysToAddINT10SELECTDATEADD(day,@daysToAdd,@startDate)ASResul
升级到 SP4 后 SQL Server 不能正常运行
回答 1
已采纳
这个以前遇到过。解决问题也是网搜的。跟着一步一步来。我贴一个给你。你照着做一下http://sqlarticles.com/articles/troubleshooting/howtorebuilds
sql server blob数据 用sql语句怎么读取?
回答 1
DECLARE&nbsp;@ptr&nbsp;varbinary(16);&nbsp;SELECT&nbsp;@ptr&nbsp;&nbsp;TEXTPTR(LongText)&nbsp;FROM&n
sql server里 类似group_concat 功能的除了stuff 以外,还有没有其他的?
回答 2
一种就是你所说的stuffxml实现我写了一篇简书你可以看看https://www.jianshu.com/p/d101b1b01fa4另外一种就是你写一个自定义函数利用outerapply实现我也写
如何将远程SQL Server数据库备份到本地驱动器?需要什么工具吗?
回答 1
已采纳
共享本地目录应该就可以了吧
sqlserver:直接查询和存放临时表的结果为什么不一致?
回答 1
肯定不会的。贴语句…
sql server在分离数据库的时候怎么查看还剩多少时间?
回答 1
分离数据库应该很快的,目前没有找到分离进度相关的信息
下载的SQLserver2014,显示此页上有验证错误
回答 1
提示很明显了啊。&nbsp;底部的错误会提示你哪项未验证成功。