1.关于sql server 安装程序在运行 Windows Installer 文件时遇到错误。

 

前几日安装sql server2014 的时候碰到这个问题:

 

出现以下错误:

 

SQL Server 安装程序在运行 Windows Installer 文件时遇到错误。

 

Windows Installer 错误消息: 打开安装日志文件的错误。请验证指定的日志文件位置是否存在,是否可以写入。

 

Windows Installer 文件: D:\qqdownload\cn_sql_server_2014_express_with_advanced_services_x64_exe_3949524\redist\watson\dw20shared.msi

Windows Installer 日志文件: C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20160515_092407\WatsonX86_Cpu32_1.log

 

单击“重试”将重试失败的操作,单击“取消”将取消此操作并继续安装。

 

解决方法:

因为我之前修改过注册表,把默认的软件安装位置改到了d盘,所以出现以上错误,把默认位置改过来后,sql 2014 就可以正常安装了。

 

2.安装sql server 报错,找不到Windows Installer文件 和 Windows Installer 日志文件

如图所示:

 

 

 

解决方案:

WIN+R,输入regedit 点击确定;

 

如图:https://img-blog.csdn.net/20180407111619695

 

之后找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

 

如图:

 

 

 

 

 

 

 

 

查看是否都以C:开头,若不是,请改为以C:开头。

 

例子:右键,修改,D:\Program Files\Common Files 改为 C:\Program Files\Common Files

 

之后重新安装sql server . 

 

无报错。

 

 

上面修改的路径是安装软件自动安装的位置,默认为C盘,之前忘记什么时候修改为默认安装到D盘了,搞了好久才搞好.

 

 

3.sql2014安装失败 windows installer错误解决方法

https://img-blog.csdn.net/20160414201402303?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

看到这个是不是就慌了?不怕,哥哥教你,这玩意儿涉及window的权限读写问题,因为权限所以程序无法创建相关的日志(*******.log文件)(考虑用记事本创建)

既然程序创建不了就自己动手丰衣足食!

发现文件夹中找不到或者缺少的目录,就自己动手创建,一直到创建存放*******.log这个目录的时候,重头系来了!

桌面创建一个文件文件,并打开。

 

文件-另存为

第一步:先选择保存类型:所有文件

第二步:把【文件名】的内容全部删除,名字命名为*****.log(看看自己出错那段具体叫啥名字,比方说我这边是

自己动手打上去。【后缀一定要改】

点击保存,然后移动到存放log文件的文件夹里面。

 

5.sql server安装程序在运行windows installer 文件时遇到错误

SQL Server 安装程序在运行 Windows Installer 文件时遇到错误。
Windows Installer 错误消息: 系统找不到指定的文件。
Windows Installer 文件: K:\software\SQLFULL_CHS\x86\redist\watson\dw20shared.msi
Windows Installer 日志文件: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100415_201010\WatsonX86_Cpu32_1_ComponentUpdate.log
单击“重试”将重试失败的操作,单击“取消”将取消此操作并继续安装。
之前看到知道里边一位朋友说是权限问题,麻烦哪位达人告知一下,到底是哪块权限的问题,需要怎么设置,谢谢!

 

管理员身份运行安装程序,如果还是不行,那么就是安装文件坏了。

载一个最新版本的Windows Installer 安装上

 

6. SQL Server 安装程序在运行 Windows Installer 文件时遇到错误。

出现以下错误:
SQL Server 安装程序在运行 Windows Installer 文件时遇到错误。
Windows Installer 错误消息: 正在进行另一个安装操作。请在继续这个安装操作之前完成那个操作。
Windows Installer 文件: E:\软件\SQLSERVER2008_R2企业版32位\SQLSERVER2008_R2企业版32位\2052_CHS_LP\x86\setup\SSCESqlWbTools.msi
Windows Installer 日志文件: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20140625_084623\SSCESqlWbTools_Cpu32_1.log
单击“重试”将重试失败的操作,单击“取消”将取消此操作并继续安装。

先把windows installer重装一下就行了,然后再安装sql或者可以先重启一下试试,方法如下:(都是在开始>>运行里输入)

  1. msiexec /unregserver
  2. msiexec /regserver

 

7. SQL Server 安装程序在运行 Windows Installer 文件时遇到错误。

解决方案之一:

是找到用户目录下的Local Settings\temp(默认是隐藏的) ,然后清空temp文件夹,但实际情况是,为了系统安全考虑,用户根本就没有进入Local Setting文件夹的权限,因此这只能通过PE或是进入安全模式来解决,非常麻烦。


解决方案之二:

手动创建一个日志文件,方法如下:
    1. win+R组合键打开运行对话框,输入“CMD”打开命令行窗口。
    2. cmd窗口键入:
    E:\SETUP.EXE /L*V E:\LOG.TXT
    其中第一个“E是安装程序的位置,“Setup.exe 是安装程序名称,“LOG.TXT
是手动生成的日志文件(存放位置是E盘),当然,这些都可以根据实际情况修改。    
    执行完以上步骤后,程序可正常安装。