Создание автоматической установки без вывода сообщений для SQL Server 2005
У меня есть приложение, которое использует базу данных SQL Server 2005.
Я пытаюсь создать настройку для своего приложения, но я хочу также включить установку SQL Server 2005.
Есть ли способ включить процесс автоматической установки SQL Server 2005 в автоматическом режиме?
Спасибо!
1 ответ
Вы можете создать файл конфигурации для установки. Но реальный вопрос заключается в том, следует ли вам. Я не знаю ни одного другого продукта, который установил бы версию SQL Server серверного уровня как часть процесса установки. Даже собственные продукты Microsoft не делают этого.
Вы собираетесь запустить это только в режиме интегрированной безопасности? Или вы планируете настроить учетную запись sa с помощью жесткого пароля?
Собираетесь ли вы создать именованный экземпляр? Как вы убедитесь, что у конечного пользователя еще нет экземпляра SQL с таким именем?
Собираетесь ли вы правильно настроить безопасность, чтобы этот экземпляр SQL не становился частью бот-сети, когда обнаружена уязвимость, и человек, установивший ваш продукт, не применяет какие-либо пакеты обновления?
Собираетесь ли вы взять на себя ответственность за лицензирование экземпляра сервера?
Просто не делай этого. Заставьте программу установки вашего продукта запросить учетные данные и экземпляр сервера для использования. Затем создайте свою базу данных и сохраните все, что необходимо для доступа к базе данных вашим продуктом.
Если вам нужно использовать частный тип экземпляра SQL, есть и другие альтернативы (например, SqlExpress).