Sql server SQL静默安装后DISM失败

Sql server SQL静默安装后DISM失败,sql-server,sql-server-2008-r2,installshield,installscript,dism,Sql Server,Sql Server 2008 R2,Installshield,Installscript,Dism,我正在使用Installscript项目,我有一些用户可以安装的功能。当用户选择同时安装SQL Server Express 2008和webclient应用程序时,DISM将失败 SQL安装首先运行,安装时没有问题,Webclient第二次安装,第一次使用DISM启用所需的IIS组件。问题在于,SQL安装似乎存在导致DISM应用程序失败的问题。我查看了日志文件,看到多行文字说明“DISM Manager:PID=4000未能创建映像会话进程。一个进程已在为映像提供服务。-CDISMManage

我正在使用Installscript项目,我有一些用户可以安装的功能。当用户选择同时安装SQL Server Express 2008和webclient应用程序时,DISM将失败

SQL安装首先运行,安装时没有问题,Webclient第二次安装,第一次使用DISM启用所需的IIS组件。问题在于,SQL安装似乎存在导致DISM应用程序失败的问题。我查看了日志文件,看到多行文字说明“DISM Manager:PID=4000未能创建映像会话进程。一个进程已在为映像提供服务。-CDISMManager::CreateImageSession(hr:0x800700b7)”


如果我省略了安装SQL server,那么DISM工具将正常工作,没有任何问题。到目前为止,我还无法找出导致SQL失败的原因。

这是纯InstallScript项目还是InstallScript MSI项目?您报告的行为听起来很像后者,在后者中,运行SQLServerExpress2008R2将在自己检查受支持的操作系统后删除MSI句柄。不过,我不能肯定这是否是您遇到的问题。 我自己尝试的另一件事是通过删除/Q参数来启用SQL Server 2008安装的UI,并查看安装是否以某种方式报告它完成得太快。
SQL Server中的日志报告了什么

纯installscript安装SQL Express R2 SP1。我必须查看SQL日志,目前没有什么问题