Назад | Перейти на главную страницу

Подключение SQL Server Profiler 2017 к Azure SQL Server

Название довольно ясное, как я могу подключить свой профилировщик к Azure?

Итак, я начинаю с открытия программного обеспечения, а затем подключаюсь к моему серверу:

Однако я получаю следующее:

Я начал искать, что это могло быть, но я не понял, потому что сначала Maxэто dbo_owner... Но все равно из Студия управления Microsoft SQL Server, Затем я попытался предоставить ALTER TRACE разрешение (вам стоит взглянуть на этот пост)

GRANT ALTER TRACE TO Max
GO

Но я получаю следующую ошибку:

Msg 40520, Level 16, State 1, Line 1
Securable class 'server' not supported in this version of SQL Server.

Теперь я просто не могу найти способ обойти эту ошибку. Вы могли бы сказать «Обновите сервер», хорошо, но как?

Я, по крайней мере, иду в правильном направлении, чтобы подключить свой профилировщик?

Спасибо за любую помощь!

К сожалению, SQL Profiler недоступен в Azure SQL. Чтобы выполнить профилирование запросов в Azure SQL, вы можете использовать Представления динамического управления или взгляните на Анализ производительности запросов к базе данных SQL Azure.

Используйте «Azure Data Studio» с расширением «SQL Server Profiler». (см. ниже ссылки MS)

https://docs.microsoft.com/en-us/sql/azure-data-studio/what-is?view=sql-server-ver15

https://docs.microsoft.com/en-us/sql/azure-data-studio/sql-server-profiler-extension?view=sql-server-ver15