Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I want to create a .MSI installation of my app. One of the things that should be installed it's the SQL Server 2008 R2 Express, but i want it to be installed silently, pre-configured for all client machines.

How can i make that happen ? Which's the best way ?

I've founded a tutorial that creates a .bat with a configuration file.


I've read something about SysPrep too, and i've done the first step, but the second step "completing" just install in my computer. How can i make an image to run in all client computers ?

share|improve this question
Hold on, you're talking about two completely different things. SQL can be silently installed by supplying the proper arguments to the installer, including a configuration file (which it sounds like you know about already). SysPrep is used to prepare a whole Windows image to be captured and written to multiple machines, has absolutely nothing to do with installing SQL Server. –  Chris S Aug 31 '12 at 12:47
oh ok. Thank you. So the only way i have, it's by creating what i did from that tutorial ? –  Proposition Joe Aug 31 '12 at 15:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.