Может кто-нибудь, пожалуйста, сообщите мне о процедуре для бесшумной установки SQL Server Express 2005 и способа указать параметры установки.Тихая установка SQl Express 2005
ответ
Получить MSI и делать
string InstallFile = "SSCERuntime-ENU-x86.msi"
string LogFile = "C:\Install.log"
Process proc;
proc = Process.Start("msiexec", "/l " + LogFile + " /quiet /i " + InstallFile);
Если вы делаете это, чтобы поддержать развертывание настольных приложений, это плохая идея.
Используйте компактную версию SQL Server, а не Express Edition. Он больше подходит для ситуаций в процессе работы, и его гораздо проще развертывать.
Спасибо за быстрый ответ, я хотел бы попробовать, но я loooking что-то вроде этого для SQL EXPRESS http://msdn.microsoft.com/en-us/library/ms144259.aspx
Вы можете найти переменные здесь, http://msdn.microsoft.com/en-us/library/ms345154(SQL.90).aspx
Вы должны быть в состоянии установить без использования msiexec/qn REBOOT = ReallySuppress ADDLOCAL = ВСЕ INSTANCENAME = SAPWD =
Возможно, вы захотите установить некоторые другие вары, которые вы можете найти в приведенной выше ссылке lik SQLAUTOSTART и DISABLENETWORKPROTOCOLS.