Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к: База данных SQL Azure
В этой статье описывается логический сервер в Azure, используемый базами данных в База данных SQL Azure. В портал Azure логический сервер называется SQL Server и отличается от продукта SQL Server.
Сведения о логических серверах в Azure Synapse Analytics см. в разделе "Что такое логический сервер в Azure Synapse Analytics?".
Обзор
В База данных SQL Azure сервер — это логическая конструкция, которая выступает в качестве центральной административной точки для коллекции баз данных. На уровне логического сервера можно администрировать имена входа, правила брандмауэра, правила аудита, политики обнаружения угроз и группы отработки отказа. Логический сервер может находиться в регионе, отличном от региона своей группы ресурсов. Логический сервер должен существовать перед созданием базы данных в База данных SQL Azure. Все базы данных, управляемые одним логическим сервером, создаются в том же регионе, что и логический сервер.
Этот логический сервер отличается от экземпляра SQL Server, с которым вы можете ознакомиться в локальном мире. В частности, нет никаких гарантий относительно расположения баз данных в отношении сервера, который управляет ими. База данных SQL Azure не предоставляет доступ или функции на уровне экземпляра. В противоположность этому базы данных экземпляра в управляемом экземпляре размещены совместно — таким же образом, как в среде локального SQL Server или виртуальных машин.
При создании логического сервера вы предоставляете учетную запись входа сервера и пароль с правами администратора на master базу данных на этом сервере и все базы данных, созданные на этом сервере. Эта начальная учетная запись является учетной записью входа SQL. База данных SQL Azure поддерживают проверку подлинности SQL и Microsoft Entra аутентификацию. Дополнительную информацию об именах для входа и аутентификации можно найти в разделе Предоставление доступа к базе данных SQL Azure и управление им. Проверка подлинности Windows не поддерживается.
Логический сервер в базе данных SQL:
- Создается в рамках Azure подписки, но ее можно переместить с помощью содержащихся ресурсов в другую подписку.
- Родительский ресурс для баз данных и эластичных пулов.
- Предоставляет пространство имен для баз данных и эластичных пулов.
- Это логический контейнер со строгими правилами жизненного цикла — при удалении сервера удаляются его базы данных и эластичные пулы.
- Участвует в управлении доступом на основе ролей в Azure (Azure RBAC) — базы данных и эластичные пулы на сервере наследуют права доступа от сервера.
- Является элементом высокого порядка идентификации баз данных и эластичных пулов для Azure целей управления ресурсами (см. схему URL-адресов для баз данных).
- выравнивает ресурсы в регионе;
- Предоставляет конечную точку подключения для доступа к базе данных (
<serverName>.database.windows.net). - Предоставляет доступ к метаданным о содержащихся ресурсах через ДАП, подключаясь к базе данных.
- Предоставляет область для политик управления, которые применяются к своим базам данных: имена входа, брандмауэр, аудит, обнаружение угроз и т. е.
- Ограничивается квотой в родительской подписке (по умолчанию шесть серверов для каждой подписки, дополнительные сведения см. в ограничениях подписки).
- Определяет область действия квоты для базы данных и квоты DTU или vCore для содержащихся в ней ресурсов (например, 45 000 DTU).
- Область управления версиями для возможностей, включенных в содержащихся ресурсах.
- Пользователи с правами на уровне сервера могут управлять всеми базами данных на сервере.
- База
masterданных логического сервера содержит имена входа, аналогичные тем, которые предоставляются экземплярам SQL Server, которым предоставлен доступ к одной или нескольким базам данных на сервере, и могут быть предоставлены ограниченные права администратора. Дополнительные сведения см. в разделе "Имена входа". - Создание, изменение или удаление пользовательских объектов, таких как таблицы, представления или хранимые процедуры в
masterбазе данных на логическом сервере, не поддерживается. - Параметры сортировки по умолчанию для всех баз данных, созданных на сервере, имеют значение
SQL_LATIN1_GENERAL_CP1_CI_AS, гдеLATIN1_GENERALозначает английский язык (США),CP1— кодовую страницу 1252,CIозначает, что регистр не учитывается, аAS— что учитываются диакритические знаки.
Примечание.
Microsoft Entra ID ранее был известен как Azure Active Directory (Azure AD).
Управление серверами, базами данных и брандмауэрами
Логические серверы, базы данных и брандмауэры можно управлять с помощью портала Azure, Azure PowerShell, Azure CLI, Transact-SQL (T-SQL) и REST API.
Вы можете создать группу ресурсов для логического сервера заранее или при создании самого сервера. Существует несколько методов для создания нового сервера SQL Server: можно создать новый сервер отдельно или в процессе создания новой базы данных.
Создание пустого сервера
Чтобы создать пустой логический сервер (без базы данных и пула эластичных ресурсов) с помощью портала Azure, перейдите к форме пустого SQL-сервера (логического SQL-сервера).
Внимание
Не включайте личную, чувствительную или конфиденциальную информацию в поле имени пользователя администратора сервера. Данные, введенные в этом поле, не считаются данными клиента.
Создание пустой или образцовой базы данных в Базе данных SQL Azure
Чтобы создать базу данных в SQL Database с помощью портала Azure, перейдите в раздел создания новой SQL Database и заполните запрашиваемую информацию. Группу ресурсов и сервер можно создать заблаговременно или при создании самой базы данных. Можно создать пустую базу данных или создать пример базы данных на AdventureWorksLTоснове.
Внимание
Для получения информации о выборе уровня цен для вашей базы данных, см. Модель приобретения на основе DTU и Модель приобретения на основе vCore.
Управление существующим сервером
Для управления существующим сервером перейдите к нему, воспользовавшись одним из множества способов. Например, это можно сделать со страницы определенной базы данных, страницы Серверы SQL или страницы Все ресурсы.
Для управления существующей базой данных перейдите на страницу Базы данных SQL и щелкните нужную базу данных.
Например, чтобы настроить правило брандмауэра, выполните следующие действия.
Перейдите к ресурсу базы данных на портале Azure. На панели инструментов щелкните Настройка брандмауэра для сервера.
Задайте доступ кобщедоступной сети выбранным сетям , чтобы отобразить виртуальные сети и правила брандмауэра. Если задано значение "Отключено", виртуальные сети и параметры правила брандмауэра скрыты.
Нажмите кнопку "Добавить правило брандмауэра", чтобы настроить брандмауэр.
Внимание
Чтобы настроить свойства производительности для базы данных, см. модель приобретения на основе DTU и модель приобретения на основе виртуальных ядер.
Совет
Краткое руководство по работе с порталом Azure см. в статье Создание базы данных в Базе данных SQL на портале Azure.
Следующие шаги
- Дополнительные сведения о переносе базы данных SQL Server в Базу данных SQL Azure см. в разделе Миграция в Базу данных SQL Azure.
- Дополнительные сведения о поддерживаемых функциях см. здесь.