2015-09-12 2 views
2

Я ознакомился с куковой книгой сообщества шеф-повара для установки SQL-сервера, и, похоже, он предназначен для установки SQL-выражений, но я не могу понять, как для установки стандартной версии или версии разработчика.Установка SQL Server 2014 с использованием поваренной книги сообщества шеф-повара (sql_server)

README на странице GitHub (https://github.com/chef-cookbooks/sql_server) говорит, что вы можете просто указать его на любой установочный пакет, однако я не вижу, как вы это сделаете для ISO (или даже извлеченного содержимого ISO), учитывая, что на носителе ISO нет единого пакета EXE.

Я пропустил что-то очевидное или мне нужно будет свернуть собственный рецепт для установки SQL из ISO (или содержимого ISO)? В идеале я хотел бы разместить установочный носитель в центральном репозитории пакетов за моим брандмауэром.

ответ

0

Вариант 1:

Индивидуальные поваренной является лучшим вариантом для вас использовать дело. Как вы сказали, запустите .ISO на центральном репо и создайте поваренную книгу, которая монтирует диск .ISO для запуска установки. Вы должны использовать этот шаблон для кулинарной книги и переписать этот блок windows_package в server.rb для установки с использованием ключевого слова «source» с указанием пути к установленным установочным файлам. Тем не менее, это будет большую работу (из прошлого опыта ...), поэтому если у вас есть только один или два узла, которые необходимы для запуска поваренную, идти с опцией 2.

Вариант 2:

Если у вас есть только один или два узла, которым необходимо запустить кулинарию, я бы предложил вам запустить базовый «sql_server::server», а затем обновить версию, которую вы хотите, с помощью графического интерфейса с ключом продукта PID.

Обратите внимание, что этот процесс можно также автоматизировать с использованием сценария Powershell. Если вы знакомы с Powershell, вы можете автоматизировать его с помощью блока powershell_script.

+0

Спасибо, я действительно надеялся следовать шаблону «всегда использовать коллектив сообщества», но, похоже, требование использовать локально размещенную ISO делает невозможной. Вариант 1 мне кажется хорошим. –

0

ISO предназначены для изображений DVD, но если у вас есть измельчитель ISO (поиск в Интернете для бесплатных инструментов), вы увидите там файл setup.exe. Запустите это, и он приведет вас в центр установки, где вы можете установить новый экземпляр и сделать кучу других вещей. Это тип интерфейса мастера так просто прочитайте инструкции на каждой странице, и вы должны быть в состоянии предоставить соответствующую информацию, где это необходимо, чтобы успешно завершить установку

+0

Я знаю, как вручную установить SQL Server с помощью этого процесса, однако я хочу использовать рецепт шеф-повара, чтобы сделать это автоматически. –

+0

используйте правильный ключ продукта, и вы получите нужную версию. В образце поваренной книги указывается, где указать ключ продукта. У SQL Server больше нет отдельных базовых инсталляторов для разных серверных выпусков. Только Express продолжает иметь свой собственный пакет установки. – SQLmojoe

Смежные вопросы