我试图安装SQL Server 2008 Express,但它失败我正在使用Web平台安装程序。
我收到以下错误:
安装产品“带有Service Pack 1的SQL Server Express 2008”的退出代码是-2067529723
为什么? 该怎么办 ?
请查看"c:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log"中的日志文件或等同于您的系统的日志文件 – 向后查看Detail.txt并在此处查找错误。
我find的最佳解决scheme是: http : //support.microsoft.com/kb/954835 – 请参阅替代解决方法步骤
基本上,在另一台机器上安装SQL Server 和最新的SP(最好是XP,我在我自己的机器上使用XP模式)。 然后在您的机器上安装SQL Server。
当您到达启动SQL服务失败的位置时,将Sqlservr.exe和Sqlos.dll文件从成功的机器上的BINN文件夹复制到您的机器中。 然后单击重试,服务应该启动。
这是从其他几十个build议中为我工作的唯一的东西。
此问题仍与SQL Server 2014相关,具有完全相同的错误代码(-2067529723)。 我正在尝试将SQL Server 2012 Express升级到SQL Server 2014 Express,并在运行Setup.exe文件时发生了即时崩溃。
我正在使用ESXi主机上的Windows Server 2012实例,而不是其他有关此问题的post,这些post实际上可能是相关的。
因为某些原因, %TEMP%环境variables指向一个不存在的path,因为它指向的path以'\ 2'结尾,例如C:\ Users \ username \ AppData \ Local \ Temp \ 2 。
要testing这个:打开Windows + R运行命令,input%TEMP%,然后按Enter键。 如果您收到错误消息,指出无法find文件夹,则会出现同样的问题。
我解决了它通过手动创build\ 2子文件夹,然后安装开始就好了。
看到这个线程: http : //social.msdn.microsoft.com/forums/en-US/sqldatabaseengine/thread/caac8741-4db9-488a-aef6-998a0eede2f5/
首先确保您是远程服务器上的pipe理员。 按照http://msdn.microsoft.com/en-us/library/ms143219.aspx :
对于本地安装,您必须以pipe理员身份运行安装程序。 如果从远程共享安装SQL Server,则必须使用对远程共享具有读取和执行权限的域帐户。
然后确保您正在运行DVD根目录下的setup.exe,而不是像x86 / x64 / ia64这样的安装程序文件夹内的setup100.exe。 如果失败,请下载CU2 for SQL Server 2008,并首先运行它,它将安装更新的安装程序和支持文件,然后重新运行安装程序。