Доступ к компонентам и возможностям SQL Server
Статья создана
Чтобы снизить затраты клиента на администрирование экземпляра SQL Server, Managed Service for SQL Server берет на себя решение административных задач по его обслуживанию. Такое разграничение ответственности подразумевает, что некоторые компоненты СУБД на уровне сервера недоступны пользователю или доступны в ограниченном виде.
Доступные компоненты
- Ядро СУБД (database engine) — основной компонент SQL Server со всей функциональностью, реализуемой на уровне отдельной базы данных.
- Выполняющиеся в памяти базы данных (in-memory database) — система управления данными, оптимизированная под использование большого объема памяти.
- Полнотекстовый поиск (full-text search) — компонент для полнотекстовых запросов к символьным данным в таблицах.
Компоненты с ограниченным доступом
- Группы доступности Always On (availability groups) — доступны в редакции Enterprise Edition. Подробнее об использовании этого компонента см. раздел Репликация. При этом недоступны:
- Прослушиватель (listener) — в качестве замены единой точки подключения к кластеру предоставляется особый FQDN.
- Режим асинхронной фиксации (asynchronous-commit mode) — обе вторичные реплики являются синхронными с автоматическим переключением.
- Маршрутизация только для чтения (read-only routing).
- Координатор распределенных транзакций (distributed transaction coordinator).
- Роли и привилегии уровня сервера — доступно только использование хранилища запросов (query store) для диагностики производительности и управление пользовательскими сеансами с помощью встроенных хранимых процедур.
- Репликация — доступно только использование базы данных в кластере Managed Service for SQL Server в роли подписчика на публикацию транзакций. Для репликации внутри кластера используются группы доступности Always On.
Недоступные компоненты
- Постоянное шифрование (always encrypted).
- Службы аналитических данных (analysis services).
- Интеграция CLR .NET.
- Электронная почта (database mail).
- Службы повышения качества данных (data quality services).
- Контроллер распределенного воспроизведения (distributed replay controller).
- Расширенные события (extended events).
- Службы интеграции (integration services).
- Связанные серверы (linked servers).
- Службы машинного обучения (machine learning services).
- Службы основных данных (master data services).
- Объекты OLE-автоматизации (OLE automation objects).
- Службы отчетов (reporting services).
- Агент SQL Server (SQL Server agent).
- Профилировщик SQL Server (SQL Server profiler).
- Прозрачное шифрование данных (transparent data encryption).
- Проверка подлинности Windows (Windows authentication).
Недоступные возможности
- Создание именованного экземпляра SQL Server.
- Создание баз данных или снимков БД через команды Transact-SQL или графические средства.
- Создание учетных записей через команды Transact-SQL или графические средства.
- Изменение владельца базы данных.
- Ручное переключение первичной реплики.
- Резервное копирование в общие папки SMB.
- Создание и выполнение планов обслуживания.
- Использование реляционных операторов
OPENROWSET
,OPENQUERY
иOPENDATASOURCE
. - Выполнение процедуры
xp_cmdshell
.