Упражнение — развертывание базы данных SQL Azure

Завершено

В этом действии вы развертываете База данных SQL Azure с помощью портал Azure. В рамках этого упражнения вы изучите доступные вам варианты.

Развертывание базы данных SQL Azure с помощью портала Azure

  1. Войдите на портал Azure.

  2. В строке поиска вверху введите Azure SQL и дождитесь результатов, чтобы просмотреть отображаемые сведения.

    Здесь есть много элементов и категорий, но это меню дает фильтры для поиска с помощью. Давайте рассмотрим их подробнее.

    • Службы: с помощью этого фильтра можно просмотреть существующие ресурсы вместе. Например, если вы выбрали SQL Azure, вы увидите все свои виртуальные машины SQL, базы данных, логические серверы, управляемые экземпляры и пулы.
    • Ресурсы: этот поиск основан на существующих именах ресурсов. Например, если вы искали adventureworks, все ресурсы с "adventureworks" в имени будут возвращены здесь.
    • Marketplace: этот фильтр позволяет развертывать новые ресурсы из Azure Marketplace.
    • Документация. Выполняется поиск соответствующей документации в learn.microsoft.com.
    • Группы ресурсов: этот фильтр позволяет выполнять поиск по имени группы ресурсов.
  3. В разделе Marketplace выберите Azure SQL. На этом шаге вы можете создать среду создания SQL Azure.

    Screenshot of the Azure SQL deployment options in the portal.

  4. В разделе Базы данных SQL выберите Отдельная база данных>Создать.

  5. На вкладке Основные сведения введите следующие данные:

    Параметр Значение
    Подписка Выберите свою подписку Azure.
    Группа ресурсов Выберите группу ресурсов для использования или нажмите кнопку "Создать".
    Имя базы данных AdventureWorks
    Сервер Выберите Создать, заполните область Данные сервера, как показано ниже, и выберите ОК:
    Имя сервера: введите уникальное имя сервера, например aw-server0406.
    Расположение: используйте регион, близкий к вам.
    Способ проверки подлинности: используйте проверку подлинности SQL.
    Имя для входа администратора сервера: cloudadmin.
    Пароль/подтверждение пароля: используйте сложный пароль, который соответствует требованиям к надежному паролю. Запишите пароль, чтобы не забыть его.
    Want to use SQL elastic pool? (Нужно ли использовать эластичный пул баз данных SQL?) Нет
    Среда рабочей нагрузки Оставьте значение по умолчанию в Рабочей среде.
    Вычисления и хранение Оставьте значение по умолчанию Общего назначения, 5-е поколение, 2 виртуальных ядра, 32 ГБ хранилища.
    Избыточность хранилища резервных копий Оставьте хранилище геоизбыточного резервного копирования по умолчанию.
  6. Нажмите кнопку "Далее" — сеть.

  7. В качестве Метода подключения выберите Общедоступная конечная точка. Выберите Да как для Разрешить службам и ресурсам Azure доступ к этому серверу, так и для Добавить текущий IP-адрес клиента.

  8. Для параметра Политика подключениявыберите значение По умолчанию.

  9. Нажмите кнопку "Далее": безопасность.

  10. При развертывании База данных SQL Azure в портал Azure вам будет предложено включить Microsoft Defender для SQL в бесплатной пробной версии. Выберите Начать бесплатную пробную версию.

    После бесплатной пробной версии счета выставляются в соответствии с ценами Microsoft Defender для облака ценовой категории "Стандартный". После включения вы получите функциональные возможности, связанные с выявлением и устранением потенциальных уязвимостей базы данных и обнаружением угроз.

  11. Сохраните остальные значения по умолчанию и нажмите кнопку Далее: дополнительные параметры.

  12. На вкладке "Дополнительные параметры" для База данных SQL Azure можно выбрать AdventureWorksLT базу данных в качестве примера в портал Azure. В этом упражнении для параметра Использовать существующие данные выберите значение Образец. При появлении запроса нажмите кнопку ОК.

  13. Выберите Review + create (Просмотреть и создать). Просмотрите выбранные варианты развертывания и термины Azure Marketplace. Ознакомьтесь со всеми параметрами, чтобы убедиться, что выбранные параметры соответствуют инструкциям упражнения, и выберите Создать для развертывания службы.

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

    Screenshot of resources being deployed.

  14. По завершении развертывания выберите элемент Перейти к ресурсу.

    Screenshot that shows deployment is complete.

    Ознакомьтесь с панелью Обзор панели для базы данных SQL в портале Azure и убедитесь, что состояние — В сети.

Соединение с базой данных SQL Azure

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

Как выглядит подключение к SQL Server 2019?

Прежде чем ознакомиться с развернутой базой данных SQL, ознакомьтесь с примером подключения к экземпляру SQL Server 2019. Обычно вы открываете SQL Server Management Studio (SSMS) и подключитесь к локальному экземпляру SQL Server 2019. Для соединения можно использовать проверку подлинности Windows. Выбранные элементы будут похожи на следующее изображение:

Screenshot that shows how to connect to SQL Server 2019 in SSMS.

Затем вы увидите представление, похожее на следующий пример:

Screenshot of what a SQL Server 2019 deployment looks like in SSMS.

При выполнении последующих шагов держите это в уме для сравнения.

Подключение к базе данных SQL с помощью SSMS

  1. Получите имя логического сервера. На панели Обзор базы данных выберите Имя сервера. Это полное доменное имя (FQDN) логического сервера, например aw-server0406.database.windows.net. Наведите указатель мыши на конец имени и выберите Копировать в буфер обмена.

  2. Теперь подключитесь к логическому серверу базы данных SQL Azure. На локальном устройстве откройте SSMS, если оно еще не открыто и создайте новое подключение. Выберите Подключить>Движок БД.

    Screenshot of how to connect to Azure SQL Database in SSMS.

  3. В поле Имя сервера вставьте имя логического сервера своей базы данных SQL Azure.

    Измените проверку подлинности на проверку подлинности SQL Server, а затем введите соответствующее имя входа администратора сервера и пароль. Эти значения — это те, которые вы ввели в предыдущем упражнении.

    Выберите Запомнить пароль, а затем Подключить.

    Примечание.

    В зависимости от локальной конфигурации (например, VPN) ваш IP-адрес клиента может отличаться от IP-адреса, использованного порталом Azure во время развертывания. Если это так, вы получите сообщение, которое говорит: IP-адрес клиента не имеет доступа к серверу. Войдите в учетную запись Azure и создайте новое правило брандмауэра для включения доступа.

    Если вы получите это сообщение, войдите с учетной записью, используемой для Azure, и добавьте правило брандмауэра для IP-адреса клиента. Все эти действия можно выполнить с помощью всплывающего окна мастера в SSMS.

  4. Разверните базы данных и системные базы данных. Представление должно быть похоже на следующий пример:

    Screenshot of the view of SQL Database folders in SSMS.

    Потратьте несколько минут на изучение имеющихся, на первый взгляд, различий между логическим сервером базы данных SQL Azure и SQL Server. Вы не развертываете управляемый экземпляр в рамках этого упражнения, но на следующем рисунке показано, как будет отображаться управляемый экземпляр в SSMS:

    Screenshot of the view of a managed instance in SSMS.

В этом упражнении вы узнали, как развернуть и подключиться к База данных SQL Azure и как оно сравнивается с SQL Server и Управляемый экземпляр SQL Azure. В следующем упражнении продолжайте это сравнение. Ознакомьтесь с различными методами, чтобы проверить развертывание и установку.