【发布时间】:2014-02-18 06:56:28
【问题描述】:
使用以下命令提取 msi 时出现 2203 错误。
msiexec /a "C:\Test\Installer.msi" /QB targetDIR="C:\Test\Eval" /LV* "C:\Test\INST_Logfile.log"
请在回答时考虑以下几点:
已登录的用户和 SYSTEM 帐户在
拥有完全访问权限 %TEMP%,C:\Windows\Installer。msi 未标记为只读。
检查了 Windows 安装程序服务,它工作正常。
-
尝试注销并注册 msiexec
MSIEXEC /UNREGISTER MSIEXEC /REGSERVER 重启系统
以下是日志中捕获的错误:
MSI (s) (88:A4) [14:09:27:551]: Executing op: DatabaseCopy(DatabasePath=C:\Test\Installer.msi,,CabinetStreams=cab1.cab,AdminDestFolder=C:\Test\,)
MSI (s) (88:A4) [14:09:27:551]: Note: 1: 2203 2: C:\Test\Installer.msi 3: -2147287008
DEBUG: Error 2203: Database: C:\Test\Installer.msi. Cannot open database file. System error -2147287008
MSI (s) (88:A4) [14:09:34:634]: Product: Installer -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2203. The arguments are: C:\Test\Installer.msi, -2147287008,
【问题讨论】:
标签: installation windows-installer