Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Начиная с версии платформы Azure Stack Hub 2108, ресурсы SQL и MySQL доступны для подписок, которым предоставлен доступ. Если вы хотите начать использовать эту функцию или вам нужно обновиться с предыдущей версии, откройте обращение в службу поддержки, и наши инженеры службы поддержки помогут вам выполнить развертывание или обновление.
Используйте поставщик ресурсов SQL для предоставления баз данных SQL в Azure Stack Hub. После установки поставщика ресурсов и подключения к одному или нескольким экземплярам SQL Server вы и ваши пользователи могут создать следующее:
- Базы данных SQL для облачных приложений.
- Базы данных SQL для веб-приложений.
Ограничения, которые следует учитывать перед установкой поставщика ресурсов SQL:
- Пользователи могут создавать отдельные базы данных и управлять ими. Экземпляры сервера базы данных недоступны для конечных пользователей. Это может ограничить совместимость с локальными приложениями базы данных, которым требуется доступ к главной базе данных, temp DB или динамическому управлению базами данных.
- Оператор Azure Stack Hub отвечает за развертывание, обновление, защиту, настройку и обслуживание серверов и узлов базы данных SQL. Служба RP не предоставляет функции управления экземплярами серверов хостов и баз данных.
- Базы данных от разных пользователей в разных подписках могут находиться на одном экземпляре сервера базы данных. RP не предоставляет механизм изоляции баз данных на разных узлах или экземплярах сервера баз данных.
- RP не предоставляет никаких отчетов об использовании клиентов баз данных.
- Сервер размещения SQL можно переместить только в другую подписку в глобальной среде Azure. Azure Stack Hub не поддерживает перемещение сервера размещения SQL в другую подписку.
- RP не отслеживает работоспособности SQL Server.
- В системных базах данных SQL Server нет контроля доступа. Если сервер размещения SQL является автономным SQL сервером (а не SQL сервером высокой доступности), SQL RP использует имена входа SQL для управления доступом пользователей к их собственным базам данных. Однако учетные записи SQL не управляют доступом пользователей к системным базам данных. Например, пользователь, пытающийся восстановить базу данных из одной из резервных копий, сможет увидеть все журналы резервных копий на одном сервере размещения, так как журнал резервного копирования хранится в базе данных msdb.
Для традиционной рабочей нагрузки SQL Server в локальной среде рекомендуется использовать виртуальную машину SQL Server в Azure Stack Hub.
Архитектура адаптера поставщика ресурсов SQL
Поставщик ресурсов состоит из следующих компонентов:
- Виртуальная машина адаптера поставщика ресурсов SQL, которая является виртуальной машиной Windows Server, которая выполняет службы поставщика.
- поставщик ресурсов, который обрабатывает запросы и обращается к ресурсам базы данных.
- Серверы, на которых размещается SQL Server, предоставляющие емкость для баз данных, называемых серверами размещения.
Необходимо создать хотя бы один экземпляр SQL Server или предоставить доступ к внешним экземплярам SQL Server.
Замечание
Серверы размещения, установленные в интегрированных системах Azure Stack Hub, должны быть созданы из подписки клиента. Их нельзя создать из подписки поставщика по умолчанию. Их необходимо создать на пользовательском портале или с помощью PowerShell с соответствующим входом. Все серверы размещения являются оплачиваемыми виртуальными машинами и должны иметь лицензии. Администратор службы может быть владельцем подписки клиента.