SQL SP3 安装中的 0x84BC0641 错误

0x84BC0641 error in SQL SP3 installation

我在 Windows Server 2008 R2 上安装 SQL SP3 包(管理模式)时出错。有人可以提供此错误的根本原因吗?

using Silent installation START /WAIT C:\Temp\SQLSP3.exe /QUIET /IACCEPTSQLSERVERLICENSETERMS /ACTION=PATCH /ALLINSTANCES

你应该尝试 1. 从 Windows 更新下载并安装所有可用更新 2. 下载并安装 Windows 的所有 SP 3. 重新安装 .net 框架

以下解决了此错误代码

框架 4 不再使用 caspol.exe 每个 运行 命令行:

C:\Windows\Microsoft.NET\Framework64\v2.0.50727>caspol.exe -all -reset

Microsoft (R) .NET Framework CasPol 2.0.50727.5420 版权所有 (c) Microsoft Corporation。保留所有权利。

ERROR: 运行time error: 该方法显式使用了CAS策略,已被obs 由 .NET Framework 提供。为了启用 CAS 策略以实现兼容性重新 asons,请使用NetFx40_LegacySecurityPolicy配置开关。 请 有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=155570

现在我提取了可执行文件,用于设置的配置文件似乎表明它正在使用 CAS link 中指示的遗留标志。

我运行 32 位文件夹上的完全相同的命令行

C:\Windows\Microsoft.NET\Framework\v2.0.50727>caspol.exe -all -reset

并且在C:\Windows\Microsoft.NET\Framework\v2.0.50727\config

中成功创建了security.config和security.config.cch

运行 Framework64 中生成 security.config 和 security.comfig.cch 文件的相同命令:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\config