0
我能够使用引导程序安装SQL Server 2005 Express,但似乎无法安装默认实例。如何在引导SQL Server 2005 Express时获取DefaultInstance
我已经试过
<Property Id="SQLInstance" Value="MSSQLSERVER" />
<ExePackage Id="SQL2005Express" DisplayName="SQL Server 2005 EXPRESS" Cache="yes" Compressed="yes"
InstallCondition="not SqlInstanceKeyFound"
DetectCondition="SqlInstanceKeyFound"
PerMachine="yes" Permanent="yes" Vital="yes" Name="SQLEXPR.EXE" SourceFile="$(var.ThirdToolsSrc)\SQLEXPR.EXE"
InstallCommand="/qn ADDLOCAL=All SECURITYMODE=SQL [SqlVariable] DISABLENETWORKPROTOCOLS=0 INSTANCENAME=[SQLInstance]">
<ExitCode Value ="3010" Behavior="forceReboot" />
</ExePackage>
这将创建一个实例[MACHINENAME]\SQLEXPRESS
,我试过不指定InstanceName
参数,但得到了同样的结果。
看着这个page,我没有看到我可以改变什么来添加默认实例。
我想有DefaultInstance
是[MachineName]
只
感谢。
你为什么要设置一个程序在2014年安装SQL Server 2005?你知道2005年甚至还没有成为主流支持,对吧?您是否尝试过'InstanceName = [MSSQLServer]',[如此处所述](http://msdn.microsoft.com/zh-cn/library/ms144259(v = sql.90).aspx)? – 2014-10-07 20:40:58
这是一个旧的应用程序,我被要求创建一个引导程序,这就是为什么使用2005。我确实使用了MSSQLServer,但是没有用括号括起来 – CheGueVerra 2014-10-07 22:01:18