寻找一种以编程方式或以其他方式将SQL 2005 Express Edition的新实例添加到已安装实例的系统的方法。传统上,你运行Micrsoft的安装程序,就像我在下面的命令行中一样,它的确有用。在我的安装程序中执行命令不是问题,它更多的是拖拽40 MB的MS-SQL安装程序,如果他们已经安装了SQL Express,则不需要这些安装程序。这就是我目前的安装程序执行:SQL 2005 Express Edition - 安装新实例
SQLEXPR32.EXE /qb ADDLOCAL=ALL INSTANCENAME=<instancename> SECURITYMODE=SQL SAPWD=<password> SQLAUTOSTART=1 DISABLENETWORKPROTOCOLS=0
我并不需要启动这个命令,而适当的方式来增加SQL 2005速成的新实例,而无需实际再次运行完整的安装程序的帮助。
我会详细介绍为什么我要这样做,但我只是忍受每一个人。完全可以说,拥有这种无需花费时间重新安装SQL Express等就可以创建新实例的能力,将极大地帮助我部署应用程序及其安装程序。如果对任何人有所不同,我在这个安装项目中使用了NSIS和Advanced Installer的组合。