Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
В этой статье рассказывается, как просматривать клиентские подключения к SQL Server, активированные с помощью Azure Arc в портале Azure.
Предпосылки
Чтобы собрать данные подключения клиента для SQL Server, включенные Azure Arc, и просмотреть сводку в Azure, необходимо выполнить следующие условия:
Версия расширения Azure для SQL Server (
WindowsAgent.SqlServer) — версия 1.1.2986.256 или более поздней.SQL Server, включенный Azure Arc, работает в операционной системе Windows.
- SQL Server, работающий в Windows Server 2012 R2 и более ранних версиях, не поддерживаются.
Версия SQL Server — SQL Server 2016 (13.x) с пакетом обновления 1 или более поздней.
Сервер имеет подключение к
*.<region>.arcdataservices.com. Дополнительные сведения см. в разделе о требованиях к сети.Тип лицензии на SQL Server, поддерживаемый Azure Arc, — Software Assurance или оплата по мере использования.
У вас есть роль Azure с действием
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/. Вы можете использовать следующую встроенную роль, включающую это действие: администратор гибридной базы данных Azure — роль службы только для чтения. См. дополнительные сведения о встроенных ролях Azure.
Просмотр подключений SQL Server
Чтобы просмотреть сводку по всем клиентским подключениям к экземпляру SQL Server, выполните следующие действия.
- Выберите экземпляр SQL Server с поддержкой Azure Arc в портале Azure.
- В разделе "Мониторинг" выберите "Подключения SQL Server".
- (Необязательно) Используйте диапазон времени для просмотра подключений в предпочтительном окне за последние 30 дней.
Просмотрите суммированные данные в интерфейсе
| Имя столбца | Описание и сведения о конкретной версии |
|---|---|
| Имя программы | Имя клиентской программы, инициируемой сеансом. |
| Имя клиентского интерфейса | Имя библиотеки или драйвера, используемого клиентом для взаимодействия с сервером. |
| Имя базы данных | Имя текущей базы данных для сеанса в почасовых моментальных снимках. |
| Время окончания запроса | Время окончания последнего запроса из почасовых моментальных снимков. Индикатор того, как недавно клиентская программа, подключенная к базе данных. |
| Общее количество операций записи | Агрегированное количество операций записи из клиентской программы в базу данных, как показано в почасовых моментальных снимках. |
| Всего чтений | Агрегированное количество операций чтения из клиентской программы в базу данных, как показано в почасовых моментальных снимках. |
| Затраченное время | Совокупная длительность подключения (в миллисекундах) из клиентской программы, как показано в почасовых моментальных снимках. |
| Количество | Количество уникальных сеансов, как показано в почасовых моментальных снимках. Отдельные сеансы определяются с помощью времени входа. |
Как собираются данные?
По умолчанию представление подключений SQL Server доступно для всех экземпляров SQL Server, включенных Azure Arc. Сбор данных начинается сразу после подключения экземпляра к Azure. Агент подключенного компьютера Azure автоматически опрашивает sys.dm_exec_sessions каждый час. На портале отображается время сбора данных. Служба сохраняет данные в течение 30 дней.
Данные подключения в диапазоне времени, выбранном на портале, определяют суммированные данные подключения клиента и представлены в виде таблицы в представлении.
Отключение представления подключений
Так как представление подключений SQL Server включено по умолчанию, вы можете отключить его и остановить сбор данных. Вы можете отключить представление подключений SQL Server с помощью портала Azure или Azure CLI.
Чтобы отключить представление подключений SQL Server, выполните следующие действия.
На странице Обзор портала Azure для SQL Server, подключенного через Azure Arc, выберите Подключения SQL Server, чтобы открыть панель Подключения SQL Server.
На панели подключений SQL Server выберите "Отключить " на панели команд. Выберите "Да" в поле "Отключить подключения клиента SQL ":
Включить представление подключений
Если представление подключений SQL Server и сбор данных отключены, его можно включить снова с помощью портала Azure или Azure CLI.
Чтобы отключить представление подключений SQL Server, выполните следующие действия.
На панели "Обзор " для SQL Server, включенной Azure Arc, выберите "Подключения SQL Server" , чтобы открыть страницу "Подключения SQL Server ".
На панели подключений SQL Server выберите Включить в командной строке или нажмите кнопку Включить подключения SQL, чтобы активировать функцию подключений SQL Server.