首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server 2014 Service (SP3-CU4-GDR - KB4583462)安装失败

Server 2014 Service (SP3-CU4-GDR - KB4583462)安装失败
EN

Database Administration用户
提问于 2022-05-22 06:54:00
回答 1查看 485关注 0票数 0

在安装Microsoft 2014 (SP3-CU4-GDR) (KB4583462) - 12.0.6433.1期间,我遇到了一个错误

在对系统数据库进行脚本升级期间,升级会遇到:

这来自SQL错误日志:

2022-05-22 02:22:52.35 spid11s错误: 515,严重性: 16,状态: 2. 2022-05-22 02:22:52.35 spid11s不能将值NULL插入列'packagedata',表'msdb.dbo.sysssispackages';列不允许空。更新失败。2022-05-22 02:22:52.35 spid11s错误: 912,严重性: 21,状态: 2. 2022-05-22 02:22:52.35数据库“主”升级失败,因为升级步骤'msdb110_upgrade.sql‘遇到错误515,状态2,严重性16。这是一个严重的错误情况,可能会干扰正常操作,数据库将脱机。如果在升级“主”数据库期间发生错误,将阻止整个Server实例启动。检查前面的错误日志条目是否有错误,采取适当的纠正措施并重新启动数据库,以便脚本升级步骤运行到completion. 2022-05-22 :22:22:52.35 spid11s错误: 3417,严重性: 21,3. 2022-05-22 02:22:52.35 spid11s无法恢复主数据库。Server无法运行。从完整备份中恢复主服务器,修复它或重新构建它。有关如何重建主数据库的详细信息,请参阅Server联机丛书。2022-05-22 02:22:52.35 spid11s Server关闭已经启动

EN

回答 1

Database Administration用户

发布于 2022-05-22 07:06:49

我能够通过祈祷来修复这个问题,然后:修改表'msdb.dbo.sysssispackages‘以允许列'packagedata’允许空值。

在我的示例中,此错误发生在群集数据库服务器上,因此我返回到尚未升级的节点并能够更改表。

如果这是一个支离破碎的服务器,我可以将msdb数据库文件和日志文件复制到测试服务器,并将其附加到挂载并进行更改。然后,只需分离数据库并将其复制回原始服务器,然后再尝试启动/升级。

下次我将sql 2014实例升级到(SP3-CU4-GDR - KB4583462) - 12.0.6433.1时,我可能会将此表更改为升级的负责人。

票数 -3
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/312447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档