尋找一種以編程方式或以其他方式將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的組合。