Ищете способ программирования или иначе добавить новый экземпляр SQL 2005 Express Edition в систему, в которой уже установлен экземпляр. Традиционно вы запускаете установщик Micrsoft, как я в командной строке ниже, и это делает трюк. Выполнение команды в моем установщике не является проблемой, это скорее вопрос перетаскивания около 40 МБ установщика 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 Express, без запуска полной установки снова.
Я хотел бы подробно рассказать о том, почему я хочу это сделать, но я просто всех всех приму. Достаточно сказать, что эта возможность создать новый экземпляр без времени, необходимого для переустановки SQL Express и т. Д., Значительно помогла бы мне в развертывании моего приложения и его установщика. Если что-то имеет значение для любого, я использую комбинацию NSIS и Advanced Installer для этого проекта установки.