Как установить SQL Server 2008 на Windows 2008 R2

Обновлено: 03.07.2024

Я часто представляю Windows Server 2008/2008 R2 и SQL Server 2008/2008 R2 могучими старыми динозаврами, которые жили миллионы лет и ждали, когда с неба упадет гигантский астероид. Это грустное начало, но читайте дальше, и я укажу вам несколько путей трансформации, которые могут спасти их как на земле, так и в облаке.

Действуют продленные сроки поддержки

Для Windows Server 2008/2008 R2 и SQL Server 2008/2008 R2 истек срок службы: 9 июля 2019 г. для SQL Server 2008/2008 R2 и 14 января 2020 г. для Windows Server 2008/2008. Если вы все еще используете какие-либо из этих машин, вы делаете это на свой страх и риск, особенно в наш век кибератак.

Хорошая новость заключается в том, что судьба этих динозавров не так плоха, как у настоящих динозавров, живших миллионы лет назад. Дело не в том, что вы можете отклонить отживший астероид, отправив в него космическую ракету; дело в том, что наши могучие старые динозавры могут пройти несколько эволюционных путей, чтобы существовать во вселенной Microsoft (в их нынешнем виде или даже в более причудливых новых формах).

Три пути Microsoft

Путь 1. Первый путь — это традиционный эволюционный путь обновления до более новой версии Windows Server и SQL Server. Здесь вы получаете самые обновленные функции и востребованную среду безопасности. Последними доступными версиями Windows Server и SQL Server являются Windows Server 2019 (общая доступность станет доступна в начале октября 2018 г.) и SQL Server 2017. Вы можете выполнить обновление до локальных версий или облачной версии в Azure (рекомендуется Microsoft). Я также хотел бы упомянуть Windows Server 2019, если вы думаете о переходе на последнюю версию. Единственным предостережением при обновлении до последней версии локального серверного продукта является изменение цены. Прочтите эту запись в блоге, чтобы получить более четкое представление о том, как изменения цен могут повлиять на вашу организацию.

Способ 2. Если вы не хотите обновляться до последних версий сервера, не беспокойтесь — Microsoft вам поможет. Microsoft анонсировала несколько вариантов для тех, кто хочет продолжить работу с Windows Server 2008/2008 R2 и SQL 2008/2008 R2. Благодаря бесплатным расширенным обновлениям безопасности (ESU) в Azure вы можете продолжать размещать свои экземпляры Windows Server/SQL Server 2008/2008 R2 еще три года. Это означает, что вы можете продолжать запускать их в Azure до 14 января 2023 г. (Windows Server 2008/2008 R2) и до 12 июля 2022 г. для SQL Server 2008/2008 R2). 14 июля 2021 года Microsoft объявила, что продлевает срок действия бесплатных ESU еще на один год. Это означает, что вы можете продолжать использовать SQL Server 2008 и 2008 R2 бесплатно в Azure до 12 июля 2023 г., а Windows Server 2008 и 2008 R2 бесплатно в Azure до 14 января 2024 г.

Чтобы сэкономить больше денег, вы можете просто перенести Windows Server 2008/2008 R2 и SQL 2008/2008 R2 в Azure, воспользовавшись Преимуществом гибридного использования Azure. Единственными расходами, которые вы понесете, будут вычислительные ресурсы и инфраструктура. Используя зарезервированные экземпляры виртуальных машин Azure для Windows Server и зарезервированную емкость базы данных SQL Azure, вы также можете дополнительно сэкономить на вычислительных ресурсах.

Путь 3. Последний путь — вообще не развиваться. Microsoft также анонсировала расширенные обновления безопасности. Вам будет разрешено использовать Windows Server 2008/2008 R2 и SQL 2008/2008 R2 за 75 % от текущей стоимости операционной системы и продолжать получать обновления безопасности. Для этой расширенной поддержки необходимо иметь Software Assurance или соглашение Enterprise Subscription. Этот вариант расширения также является прямой заменой для Windows Server и SQL Server Premium Assurance, выпуск которых Microsoft прекратила до объявления этой новой опции. Windows Server 2008/2008 R2 и SQL 2008/2008 R2 были настроены для использования преимуществ предложения Premium Assurance. Клиенты получают эти расширенные обновления безопасности только в течение трех лет вместо шести лет, которые они получили бы со старой подпиской Premium Assurance. Однако в части часто задаваемых вопросов объявления о расширенной поддержке Microsoft заявляет, что выполнит обязательство для тех, кто уже приобрел Premium Assurance.

Шрирадж Васукуттан

Срирадж Васукуттан – координатор по маркетингу продуктов в компании Connection. В свободное время любит проводить время с семьей. Он также любит читать, смотреть фильмы, заниматься садоводством и кататься на каяках.

После создания плана установки и настройки сервера в соответствии с требованиями SQL Server наступает время установки программного обеспечения.

Поэтому, пожалуйста, внимательно следите за каждым шагом-

Шаг 1. Нажмите «setup.exe»

Шаг 2. Нажмите «Установка»

Шаг 3. Нажмите «Новая установка…». Начнет мигать окно командной строки и откроется диалоговое окно «Правила установки».

Шаг 4. Необходимо убедиться, что все правила установки пройдены. Если есть невыполненные правила, вы не сможете продолжить.В случае появления предупреждений вы можете продолжить установку, но вы все равно должны принять к сведению предупреждение и принять меры по исправлению положения до или после установки. Нажмите "ОК".

Шаг 5. Нажмите "Далее".

Страница «Ключ продукта» используется для аутентификации вашей лицензии на SQL Server или для выбора бесплатной версии — Evaluation Enterprise Edition, Express Edition или Express Edition с расширенными службами. Копии, загруженные из MSDN, часто имеют автоматический ключ продукта.

Шаг 6. Ознакомьтесь с Условиями лицензии. Если вы согласны с условиями, установите флажок «Я принимаю условия лицензии». А затем нажмите «Далее».

Шаг 7. Нажмите «Установить».

Шаг 8. Необходимо убедиться, что все правила установки выполнены. Если есть невыполненные правила, вы не сможете продолжить. В случае появления предупреждений вы можете продолжить установку, но вы все равно должны принять к сведению предупреждение и принять меры по исправлению положения до или после установки.

Как вы увидите здесь, на брандмауэре Windows появилось предупреждение, так что это предупреждение по умолчанию, и вам не нужно о нем беспокоиться. Просто убедитесь, что он должен использовать порт № 1433. Нажмите «Предупреждение». Так появится диалоговое окно. Нажмите "ОК".

Нажмите кнопку "Далее", чтобы продолжить.

Шаг 9. Здесь у нас есть три типа ролей установки, доступных для установки. «Установка компонента SQL Server» — это вариант установки, при котором отдельно выбирается компонент компонента для установки или щелкает роль компонента для установки определенной конфигурации. 'SQL Server PowerPivot для SharePoint' дает пользователям возможность анализировать огромные объемы данных, а его тесная интеграция с Microsoft SharePoint Server 2010 помогает ИТ-отделам отслеживать и управлять совместной работой пользователей.'Все функции По умолчанию установите все функции, используя значения по умолчанию для сервисных аккаунтов.

Мы выбрали здесь Установка компонентов SQL Server, а затем нажмите "Далее".

Шаг 10. Итак, в разделе «Выбор функции» вам решать, с какой функцией вы хотите работать. У вас есть возможность выбрать «Выбрать все» или выбрать несколько вариантов. Если вы хотите использовать все эти функции, нажмите «Выбрать все», как это сделал я.

Шаг 11. Если вы хотите продолжить, нажмите "Далее".

Шаг 12. Правила установки — это предопределенные правила, которые используются для проверки того, завершается ли операция или блокируется. Поэтому, если какая-либо операция завершается с ошибкой или выдает предупреждение, следует предпринять определенные действия, прежде чем начинать ее дальше.

Шаг 13. Конфигурация экземпляра – это важная часть установки, где вам нужно выбрать один из двух вариантов: экземпляр по умолчанию или именованный экземпляр.

Экземпляр по умолчанию — это экземпляр, для которого определено имя экземпляра, которое нельзя изменить, и у вас может быть только один экземпляр по умолчанию. Но преимущество наличия Именованных экземпляров заключается в том, что вы можете дать им имена, поэтому вам будет проще идентифицировать каждый из них уникальным образом. Итак, мы выбрали здесь Named Instance и указали имя SQLSERVER2KR2.

Шаг 14. Ваша система должна превосходить требования к пространству, необходимому для процесса установки.

Шаг 15. На странице конфигурации сервера отображаются учетные записи служб и конфигурация сопоставления. Нажмите Использовать одну и ту же учетную запись для всех служб SQL Server

.

На этой странице представлены параметры сервера для компонента Database Engine. Здесь настраивается учетная запись службы Windows, чтобы SQL Server имел разрешение на выполнение и доступ к файлам.

На этой странице также настраивается тип начального запуска, который определяет, будут ли службы запускаться автоматически при запуске Windows или они требуют ручного запуска.

Распространенной ошибкой на этой странице является отсутствие вкладки "Сортировка" на этой странице. Значение по умолчанию, вероятно, подходит для большинства установок, но будьте осторожны, чтобы не пропустить этот важный шаг.

Шаг 16. После ввода имени учетной записи и пароля нажмите «ОК».

Шаг 17. Вы можете видеть, что имя учетной записи и пароль заполняются автоматически. Нажмите «Далее».

Шаг 18. Перейдите на вкладку «Инициализация учетной записи». Здесь, в конфигурации ядра базы данных, вы должны выбрать режим аутентификации из двух: режим аутентификации Windows и смешанный режим. Режим проверки подлинности Windows включает проверку подлинности Windows и отключает проверку подлинности SQL Server. Смешанный режим включает как аутентификацию Windows, так и аутентификацию SQL Server. Аутентификация SQL Server становится очень важной частью, когда речь идет о безопасности, поэтому при каждом подключении должны быть учетные данные (логин и пароль).

После того, как вы введете пароль, нажмите «Добавить текущего пользователя»

Перейдите на вкладку "Каталоги данных"

В идеале данные пользователя и каталог файлов журнала должны храниться отдельно друг от друга, что повышает производительность.То же самое и в случае каталога файлов данных и журналов Temp DB. Каталог резервных копий также хранится отдельно от остальных и будет находиться либо на ленточном накопителе, либо на других дисках.

На вкладке Filestream включен Filestream для сервера.

Шаг 19. Страница конфигурации служб Analysis Services используется для добавления первых пользователей с правами администратора и настройки каталогов по умолчанию для служб Analysis Services.

Перейдите на вкладку "Инициализация учетной записи", а затем нажмите кнопку "Добавить текущего пользователя".

Перейдите на вкладку Каталоги данных. Как мы уже говорили ранее, каталог файлов данных и журналов должен быть отдельным, поэтому он должен снова следовать ему.

Шаг 20. Страница конфигурации служб Reporting Services используется для выбора собственной конфигурации или конфигурации SharePoint.

Вы должны выбрать «Установить конфигурацию по умолчанию для основного режима».

Шаг 21. Страница отчетов об ошибках и использовании

Команда Microsoft SQL Server действительно использует эту информацию для сбора статистики использования функций SQL Server и отчетов об ошибках. Эта информация является ключевой для определения направления усилий команды.

Здесь отметьте «Отправить Windows и SQL Server…», а затем нажмите «Далее».

Шаг 22. Правила настройки установки

Эта версия страницы правил проверяет конфигурацию установки. Нажмите «Далее».

Шаг 23. Все готово к установке

На странице "Готово к установке" отображается полная конфигурация в виде дерева и расположение созданного INI-файла с этими параметрами конфигурации.

Нажмите кнопку "Установить".

Шаг 24. Страница завершения. Установка SQL Server 2008 R2 завершена. Там могут быть некоторые предупреждения, посмотрим.

Если вы получите это предупреждение, тщательно выполняйте каждое предупреждение:

  • Программа установки обнаружила неканонический дискреционный список управления доступом (DACL) в каталоге «C:\Program Files (x86)\Microsoft SQL Server\90\Shared\». Проверьте настройки безопасности и при необходимости внесите исправления.

Выберите папку «C:\Program Files (x86)\Microsoft SQL Server\90\Shared\» -> щелкните правой кнопкой мыши -> «Свойства» -> вкладка «Безопасность» -> «Изменить». Затем появится ошибка, что разрешения неправильные; хочешь их заказать? Нажмите «Изменить порядок» и добавьте разрешения.

  • Программа установки обнаружила неканонический дискреционный список управления доступом (DACL) в каталоге «C:\Program Files\Microsoft SQL Server\MSAS10_50.SQLSERVER2K8R2\OLAP\bin\». Проверьте настройки безопасности и при необходимости внесите исправления. .

Выберите папку «C:\Program Files\Microsoft SQL Server\MSAS10_50.SQLSERVER2K8R2\OLAP\bin\» -> щелкните правой кнопкой мыши -> «Свойства» -> вкладка «Безопасность» -> «Изменить». Затем появится ошибка, что разрешения неправильные; хочешь их заказать? Нажмите «Изменить порядок» и добавьте разрешения.

  • Программа установки обнаружила неканонический дискреционный список управления доступом (DACL) в каталоге «C:\Program Files\Microsoft SQL Server\MSAS10_50.SQLSERVER2K8R2\OLAP». Проверьте настройки безопасности и при необходимости внесите исправления.

Выберите папку «C:\Program Files\Microsoft SQL Server\MSAS10_50.SQLSERVER2K8R2\OLAP» -> щелкните правой кнопкой мыши -> «Свойства» -> вкладка «Безопасность» -> «Изменить». Затем появится ошибка, что разрешения неправильные; хочешь их заказать? Нажмите «Изменить порядок» и добавьте разрешения.

Пожалуйста, отметьте этот пост или поделитесь им, если он был вам полезен. Спасибо.

Оглавление

Установка более ранней версии SQL Server на более позднюю версию Windows Server может вызвать проблемы во время установки. Недавно мы столкнулись с таким сценарием. Мы делимся шагами установки, чтобы решить проблему. На начальном этапе установки вы увидите диалоговое окно с предупреждением о проблемах совместимости с SQL Server 2008 и 2008R2.

Проблемы совместимости

Если мы запустим установку SQL Server 2008 или 2008R2 на сервере Windows 2012R2, мы можем получить следующее уведомление в виде всплывающего окна. Перед нами будет два варианта: 1) Получить помощь в Интернете и 2) Запустить программу без помощи.


Если мы нажмем «Получить помощь онлайн»


Мы можем оказаться ниже всплывающего окна. Это так забавно.


Следующий вариант — «Запустить программу без помощи»




Мы получим файл ISO в виде диска, как показано на изображении ниже. Дважды щелкните DVD-привод или щелкните правой кнопкой мыши и откройте в новом окне.


Нажмите на папку «Источник», затем на папку «sxs».


Скопируйте расположение папки «sxs» и сохраните в блокноте.


Теперь дважды нажмите на "Диспетчер серверов"



По умолчанию тип установки будет «Установка на основе ролей или компонентов». Нажмите «Далее».


В опции выбора сервера необходимо выбрать СЕРВЕР. Здесь «m1» — целевой сервер. Нажмите "Далее".


Нечего выбирать в разделе "Роли сервера", нажмите "Далее"



Здесь нам нужно «Указать альтернативный исходный путь». Нажмите на текст «указать альтернативный исходный путь» в левом нижнем углу окна.


Ниже появятся окна, нам нужно вставить то место, которое мы ранее сохранили в блокноте.


Вставьте путь к местоположению и нажмите OK


Начался процесс установки.


Установка выполнена успешно. Нажмите кнопку закрытия.


Установите SQL Server 2008 R2

Монтировать MS SQL Server ISO


Откройте диск и дважды нажмите «Настройка»


Попробуйте рекомендуемые настройки


Нажмите «Проверить программу…», после чего нажмите «Далее».


Выберите Нет, попробуйте еще раз, используя другие настройки


Выберите первый вариант


Если вы знаете версию Windows, в которой SQL Server 2008R2 работает правильно, выберите эту версию, но если вы не знаете, выберите «Я не знаю»


По умолчанию в качестве режима совместимости с Windows используется Windows XP (SP3). Затем выберите Протестировать программу…


Если окно установки всплывает и открывается, проблема устранена. Выберите «Да, сохранить эти настройки для этой программы»


Появится всплывающее окно, нажмите OK


В разделе «Планирование» нам нужно ЗАПУСТИТЬ «Проверку конфигурации системы»


Отчет о правилах поддержки установки должен быть полностью зеленым и пройти проверку. Предупреждение также можно принять.


В разделе «Установка» выберите первый вариант «Новая установка…».


Правила поддержки установки снова проверят


Теперь пришло время для ключа продукта. Вставьте ключ или выберите бесплатную версию.


Прочитайте условия лицензии, примите их и нажмите "Далее".




Опять отчет о проверке правил поддержки установки.


По умолчанию выбрано «Установка компонента SQL Server».


Выберите функции в соответствии с вашими требованиями. Здесь мы выбрали все.


Снова проверьте правила установки


Укажите имя экземпляра SQL Server или оставьте поле пустым для имени по умолчанию


Требования к дисковому пространству, проверьте


Укажите «Учетную запись службы» и «Пароль», под которыми будут работать Компонент Database Engine и другие службы.


В конфигурации ядра базы данных мы можем выбрать режим аутентификации. В зависимости от требований мы можем выбрать режим аутентификации Windows или смешанный режим. Далее нам нужно указать администратора SQL Server, здесь у нас есть Добавить текущего пользователя.


Для служб Analysis Services нам нужно выбрать пользователя


Сохранение конфигурации служб Reporting Services по умолчанию


Мы не будем выбирать отчеты об ошибках


Просмотреть отчет


Проверить список выбранных функций, которые будут установлены



Настройка завершена!! Наслаждайтесь


Пожалуйста, отметьте этот пост или поделитесь им, если он был вам полезен. Спасибо.

При установке SQL Server 2008 в системе Windows Server 2008 R2 может появиться следующее сообщение: «Для установки или настройки Microsoft .NET Framework 3.5 SP1 необходимо использовать средство управления ролями». После этого появляется еще одно сообщение об ошибке: «Установка Microsoft .NET 3.5 не удалась. Для установки SQL Server 2008 требуется установить .NET Framework 3.5». После этого установка прерывается. В этом совете мы расскажем, как обойти эту проблему, чтобы вы могли завершить установку.

Решение

Несколько дней назад я устанавливал SQL Server 2008 x64-bit Standard Edition на только что введенный в эксплуатацию сервер базы данных. На сервере была установлена ​​Windows Server 2008 R2 x64 bit Standard Edition. В документации поставщика приложения SQL 2008 указан как предпочтительная серверная часть БД, поэтому я решил не использовать SQL 2008 R2.

Установщик показал мне следующее предупреждающее сообщение в самом начале:

SQL Server 2008 в Windows Server 2008 R2: предупреждающее сообщение для минимальной версии

Это было довольно просто — я все равно собирался установить пакет обновления 3 (SP3) как часть настройки после установки, поэтому я решил перейти к «Запуску программы».

Сообщение об установке SQL Server 2008 для .NET Framework

Я ожидал, что программа установки завершит извлечение и установку необходимых пакетов, но на полпути появилось следующее окно с сообщением:

Сообщение об ошибке установки SQL Server 2008 .NET Framework

После нажатия кнопки "ОК" последовало другое сообщение:

Сообщение об ошибке установки SQL Server 2008 .NET Framework

Чтобы быть уверенным с моей стороны, я искал следующий раздел реестра:

Проверка значений реестра для версии .NET Framework

Затем я запустил Диспетчер серверов, выбрав Пуск > Все программы > Администрирование > Диспетчер серверов. При выборе узла «Функции» на левой панели навигации на правой панели сведений отображалась ссылка «Добавить функции»

.

Диспетчер Windows Server

Когда я нажал на него, появился следующий экран:

Диспетчер Windows Server: добавление .NET Framework 3.5

Я знал, какие функции мне нужно установить. Установив флажок «Возможности .NET Framework 3.5.1» и нажав «Установить», я перешел к следующему экрану:

Диспетчер Windows Server: добавление служб ролей

Поскольку я согласился добавить необходимые службы ролей, следующие несколько шагов были интуитивно понятными:

Диспетчер Windows Server: мастер добавления компонентов

Добавление функций через диспетчер Windows Server: выберите службы ролей

Добавить функции через диспетчер Windows Server: подтвердить выбор

Добавление функций через диспетчер Windows Server: ход установки

Добавление функций через диспетчер Windows Server: результаты установки

Добавление функций через диспетчер Windows Server: результаты установки

Затем я решил снова проверить значения реестра. На этот раз он показал папку версии 3.5:

Проверка значений реестра для версии .NET Framework

После этого я смог продолжить обычную установку SQL Server и установку пакета обновлений.

Читайте также: