我正在尝试安装 Microsoft System Center 2022 DPM 自助服务恢复工具,该工具旨在允许 SQL Server DBA 自行执行恢复(描述和链接至https://learn.microsoft.com/en-us/system-center/dpm/back-up-sql-server?view=sc-dpm-2022#allow-sql-server-admins-to-restore-data)。安装程序具有 .msi 扩展名。在 Windows 11 上,当我第一次运行它时(右键单击并从资源管理器安装),我收到一条安装 NET Framework 3.5 SP1 的消息;因此我使用 Windows 工具安装功能(根据注册表项 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5 和 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\SP,它实际上已安装)。现在,当我运行它时,在对话框中单击“安装”按钮后,我会弹出一个“启动 setup.exe 进行安装”的窗口。我尝试使用 Powershell cmdlet unblock-file 以防 MotW 出现问题,但这并没有解决问题。
有想法吗?这对其他人有用吗?
谢谢!
马丁
答案1
事实证明这是该工具打包过程中的一个已知问题(由 MS 支持部门确认)。可以使用 msiexec 安装,如下所示(在 cmd 窗口中,从包含 .msi 的目录中):
msiexec.exe /i DPMSQLEur_x64.msi bootstrapped=1
马丁