Выполнение трассировки для Управляемый экземпляр SQL Azure с помощью проверки подлинности Windows для субъектов Azure Active Directory

В этой статье показано, как подключиться к Управляемому экземпляру SQL Azure и выполнить его трассировку, используя проверку подлинности Windows для субъектов Azure Active Directory (Azure AD). Проверка подлинности Windows предоставляет клиентам удобный способ подключения к управляемому экземпляру, особенно для администраторов баз данных и разработчиков, которые привыкли запускать SQL Server Management Studio (SSMS) с учетными данными Windows.

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

Предварительные требования

Чтобы использовать проверку подлинности Windows для подключения к управляемому экземпляру и запуска трассировки, нужно выполнить следующие предварительные требования:

Если вы еще не включили проверку подлинности Windows для субъектов Azure AD в управляемом экземпляре, вы можете запустить трассировку управляемого экземпляра с помощью параметра Аутентификация Azure AD и следующих значений:

  • "Azure Active Directory — пароль";
  • "Azure Active Directory — универсальная с поддержкой MFA";
  • "Azure Active Directory — встроенная служба".

Выполнение трассировки с помощью расширенных событий

Чтобы запустить трассировку с помощью расширенных событий для управляемого экземпляра с использованием проверки подлинности Windows, сначала необходимо подключить обозреватель объектов к управляемому экземпляру с помощью проверки подлинности Windows.

  1. Запустите SQL Server Management Studio на клиентском компьютере, на котором вы выполнили вход с использованием проверки подлинности Windows.

  2. Диалоговое окно "Подключение к серверу" должно появиться автоматически. Если это не произошло, убедитесь, что обозреватель объектов открыт, и нажмите кнопку Подключиться.

  3. Введите имя управляемого экземпляра в качестве значения в поле Имя сервера. Имя управляемого экземпляра должно быть в таком формате: managedinstancename.12a34b5c67ce.database.windows.net.

  4. В поле Проверка подлинности выберите Проверка подлинности Windows.

    Диалоговое окно из SQL Server Management Studio с именем управляемого экземпляра в области

  5. Выберите Подключиться.

Теперь, когда обозреватель объектов подключен, можно создать и запустить трассировку расширенных событий. Выполните действия, описанные в статье Краткое руководство. Расширенные события в SQL Server, чтобы узнать, как создать и протестировать сеанс расширенных событий, а также вывести результаты.

Выполнение трассировки с помощью Profiler

Чтобы выполнить трассировку с помощью SQL Server Profiler для управляемого экземпляра с использованием проверки подлинности Windows, запустите приложение Profiler. Profiler можно запустить из меню "Пуск" Windows или из SQL Server Management Studio.

  1. В меню "Файл" выберите Создать трассировку.

  2. Введите имя управляемого экземпляра в качестве значения в поле Имя сервера. Имя управляемого экземпляра должно быть в таком формате: managedinstancename.12a34b5c67ce.database.windows.net.

  3. В поле Проверка подлинности выберите Проверка подлинности Windows.

    Диалоговое окно из SQL Server Management Studio с именем управляемого экземпляра в области

  4. Выберите Подключиться.

  5. Чтобы настроить трассировку, выполните действия, описанные в статье Создание трассировки (SQL Server Profiler).

  6. После настройки трассировки выберите элемент Выполнить.

Дальнейшие действия

Дополнительные сведения об использовании проверки подлинности Windows для субъектов Azure AD с Управляемым экземпляром SQL Azure см. в следующих статьях: