我应该把它作为一个论坛,但想到这里有人可能知道答案。我正在尝试在家庭vista机器上安装sql server 2008但每次检查时都会告诉“重启计算机失败”,以确保满足预先要求。我已重新启动计算机,甚至已安装/安装.net 3.5 sp1 我发现的唯一线索是:http://forums.microsoft.com/msdn/showpost.aspx?postid=3656807&siteid=1&sb=0&d=1&at=7&ft=11&tf=0&pageid=1
该论坛上的最后一篇文章指出,有一种方法可以“强制”(使用命令提示符),有一种方法可以绕过重新启动检查。
有谁知道可以用什么命令绕过rebook check ??
答案 0 :(得分:32)
在此处找到: http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=3762432&SiteID=1
“您可以打开Regedit,并修改此密钥”HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager“并删除”PendingFileRenameOperations“中的任何值”
答案 1 :(得分:13)
最简单的解决方案是通过命令行安装,忽略此验证:
setup.exe /ACTION=INSTALL /SkipRules=RebootRequiredCheck
答案 2 :(得分:7)
要从命令行跳过reboot / restart check,请使用/ SKIPRULES = RebootRequiredCheck
有关详情:http://technet.microsoft.com/en-us/library/ms144259.aspx
答案 3 :(得分:0)
还尝试删除重启键: HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \的RunOnce HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \ RunOnceEx HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \ RunServicesOnce HKEY_CURRENT_USER \软件\微软\的Windows \ CurrentVersion \的RunOnce
来源:https://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3745175&SiteID=17
答案 4 :(得分:0)
如果你没有钥匙(像我一样),试试这个:
从命令行开始安装:
setup.exe / ACTION = install / FEATURES = SQL / INSTANCENAME = SQL2008 / SQLSVCACCOUNT =“NT Authority \ System”/ SQLSYSADMINACCOUNTS =“yourPcName \ yourUserName”/ AGTSVCACCOUNT =“NT Authority \ System”/ SECURITYMODE = SQL / SAPWD =“yourSqlPassword”/ SQLTEMPDBDIR =“C:\ SQL2008 \ TempDB \”/ SQLUSERDBDIR =“C:\ SQL2008 \ SQLData \”/ SQLUSERDBLOGDIR =“C:\ SQL2008 \ SQLLog \”/ SkipRules = VSShellInstalledRule RebootRequiredCheck
< / LI> 醇>在执行之前要注意上面代码的某些部分:
INSTANCENAME=SQL2008
/SQLSYSADMINACCOUNTS=”yourPcName\yourUserName”
/SAPWD=”yourSqlPassword”
/SQLTEMPDBDIR=”C:\SQL2008\TempDB\\”
/SQLUSERDBDIR=”C:\SQL2008\SQLData\\”
/SQLUSERDBLOGDIR=”C:\SQL2008\SQLLog\\”
如果您无法找到上面的代码:http://msdn.microsoft.com/en-us/library/ms144259(SQL.100).aspx#Install