Windows server sql server 2018: Руководство по установке SQL Server — SQL Server

Установите SQL Server 2019 через Docker Container в Windows 10 — это не ИТ вашего отца

Одним из важных объявлений на конференции Microsoft Ignite стало то, что SQL Server 2019 стал доступен для публичного предварительного просмотра. Публичный предварительный просмотр означает, что программное обеспечение не очень далеко от того, чтобы стать общедоступным (GA) для всех в виде готового продукта. ИТ-специалисты, поддерживающие SQL Server, обычно знакомятся с новой версией, чтобы изучить функции и понять, как программное обеспечение может вписаться в их среду. В этом посте я покажу ИТ-специалистам простой способ попробовать использовать SQL Server 2019.на компьютере с Windows 10, на котором запущен Docker.

Предположение — Docker уже запущен на вашем компьютере с Windows 10. Я делаю это предположение, чтобы избежать установки и настройки Docker в Windows 10.

Шаг 1. Загрузите программное обеспечение

Загрузка программного обеспечения довольно проста, но для этого необходимо знать имя и местоположение репозитория, откуда его можно восстановить. На момент написания этой статьи метка контейнера — «vNext-CTP2.0-ubuntu», и ее можно найти в Docker Hub по адресу «docker pull mcr.microsoft.com/mssql/server».

Команда полного извлечения выглядит следующим образом:

docker pull mcr.microsoft.com/mssql/server:vNext-CTP2.0-ubuntu

Шаг 2. Запустите загруженный контейнер

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

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

docker run -e «ACCEPT_EULA=Y» -e «SA_PASSWORD=Pa33word» -p1433:1433 —name sql2019 -d mcr.microsoft.com/mssql/server:vNext-CTP2.0-ubuntu

Убедитесь, что он работает, введя команду docker ps.

Шаг 3. Подключитесь к SQL Server

Подключитесь к SQL Server с помощью SQL Server Management Studio или SQL Server Operations Studio. Используйте учетную запись sa и пароль, указанные на шаге 2, при запуске контейнера.

Вы заметите, что даже если вы работаете на компьютере с Windows, SQL Operations Studio отображает ОС как Ubuntu. Это связано с тем, что контейнер, в котором запущены двоичные файлы SQL Server, основан на Ubuntu.

Версия SQL отображается на экране общей информации, но ее также можно проверить в окне запроса, выполнив команду select @@version. Выпуски SQL Server 2019 должны начинаться с 15.x.x.

Ссылки

Общедоступный репозиторий Docker hub для SQL Server https://hub.docker.com/r/microsoft/mssql-server/

Знакомство с SQL Server 2019 — https://www. microsoft.com/en-us/ sql-server/sql-server-2019#Install

Настройка брандмауэра Windows для SQL Server (KB13103002) (документация DriveWorks)

Как настроить брандмауэр Windows для SQL Server

В этом документе показано, как открыть удаленный доступ к SQL Server путем настройки брандмауэра Windows.

Применяется к

  • Windows 8.1
  • Windows 10
  • Windows Server 2016
  • Windows Server 2019
  • Microsoft SQL Server Express/Standard или более поздние выпуски 2012 или более поздние версии позже.
  • Microsoft SQL Server Compact Edition 4.0 или более поздней версии.

Предпосылки

Для выполнения действий, описанных в этом документе, вам потребуется одна из версий SQL Server, работающая на одной из версий Windows, упомянутых выше.

Эта статья относится только к брандмауэру Защитника Windows. Другие брандмауэры могут иметь аналогичные настройки, которые можно применить.

Также предполагается, что вы настроили SQL Server для удаленного доступа либо вручную, либо следуя инструкциям в разделе Как настроить SQL Server для удаленного доступа.

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

Настройка брандмауэра Windows

Существует два метода настройки брандмауэра Windows для SQL Server.

Выберите один из двух методов ниже, который лучше всего соответствует вашей ИТ-политике:

  • Создание правил для входящих подключений для портов SQL Server
  • Разрешение приложений SQL Server в брандмауэре

Создание правил для входящих подключений для портов SQL Server

Этот метод нацелен на определенные порты, которые SQL Server использует для связи.

  1. Откройте панель управления Windows и выберите Система и безопасность.

  2. В окне «Система и безопасность» щелкните Брандмауэр Защитника Windows .

  3. В окне брандмауэра Защитника Windows щелкните Дополнительные параметры .

  4. Добавьте порт, который SQL использует для TCP .

    Из окна брандмауэра Защитника Windows в режиме повышенной безопасности:

    Выберите Правила для входящих подключений в левом столбце.

    Нажмите Новое правило… в столбце Действия.

  5. В Мастере создания правила для нового входящего трафика выберите Порт .

    Щелкните Далее.

  6. Выберите TCP .

    Выберите Конкретные локальные порты .

    Введите 1433 .

    Щелкните Далее.

  7. Выберите Разрешить подключение .

    Щелкните Далее.

  8. Выберите Домен , Частный и Общедоступный .

    Щелкните Далее.

  9. Введите имя правила.

    Например: SQL TCP.

  10. Добавьте порт, который SQL использует для UDP .

    Из окна брандмауэра Защитника Windows в режиме повышенной безопасности:

    Выберите Правила для входящих подключений в левом столбце.

    Нажмите Новое правило… в столбце Действия.

  11. В Мастере создания правила для нового входящего трафика выберите Порт .

    Щелкните Далее.

  12. Выберите UDP .

    Выберите Конкретные локальные порты .

    Введите 1434 .

    Щелкните Далее.

  13. Выберите Разрешить подключение .

    Щелкните Далее.

  14. Выберите Домен , Частный и Общедоступный .

    Щелкните Далее.

  15. Введите имя правила.

    Например: SQL TCP.

    Нажмите Готово.

Разрешить приложения SQL Server в брандмауэре

Этот метод откроет все порты для доступа к SQL Server.

  1. Откройте панель управления Windows и выберите «Система и безопасность».

  2. В окне «Система и безопасность» щелкните ссылку Разрешить приложение через брандмауэр Windows .

  3. Разрешить браузер SQL Server:

    Нажмите кнопку Разрешить другое приложение… .

    Если настройками брандмауэра Windows управляет ваш системный администратор, вам может потребоваться нажать кнопку Кнопка «Изменить настройки» .

  4. Нажмите кнопку Обзор .

    Перейдите к sqlbrowser.exe

    Он находится в папке установки по умолчанию:

    C:\Program Files (x86)\Microsoft SQL Server\90\Shared

    Нажмите кнопку Добавить .

  5. Разрешить приложение SQL Server:

    Нажмите кнопку Разрешить другое приложение.