Hozzáadj egy Microsoft SQL adatbázist az Database Hub-ba (előnézet)

Ez a cikk bemutatja azokat a konfigurációkat, amelyekre a Microsoft SQL adatbázisok a Database Hubban való megjelenése és a támogatott teljesítményfigyelés során való részvétel szükséges.

Important

Ez a funkció előzetes verzióban érhető el.

A Microsoft SQL erőforrásait az Database Hubban az Azure-ból, Fabric-ből és on-premises-ből megtekintheted, beleértve az Azure SQL Database-t, az SQL adatbázist a Fabric-ben, az Azure SQL Elastic poolokat, Azure SQL Managed Instance, SQL Server enabled by Azure Arc, és SQL Server instances in Azure VMs.

Jelenleg a következő adatbázis-erőforrás-típusok láthatók az Adatbázis Hubban, de jelenleg nem támogatottak a Teljesítmény fülön: Azure SQL Elastic Pool, Azure SQL Managed Instance, SQL database in Fabric, és SQL Server instances in Azure VM.

Hozzáadj egy Azure erőforrás-szolgáltatót az Database Hub engedélyezéséhez

Regisztráld az Microsoft.AzureArcData erőforrás-szolgáltatót minden előfizetésben, amely tartalmazza az erőforrásokat, amelyeket figyelni szeretnél. Az Database Hub megköveteli, hogy ez az erőforrás-szolgáltató megtekintse a teljesítményfigyelő adatokat. További információkért lásd: az provider register. Az Azure CLI használata:

az provider register --namespace Microsoft.AzureArcData

Hozzáadj metaadatokat egy felhasználói adatbázisba, hogy engedélyezd az Azure SQL Database-t az Database Hub Teljesítmény oldalán

  1. Azure SQL Database-hez add hozzá a MS_EnablePerformanceMonitoringPreview kiterjesztett tulajdonságot minden monitorálni kívánt felhasználói adatbázishoz.

    Jótanács

    Futtasd a szkriptet minden olyan user adatbázison, amelyet figyelni szeretnél. Ne futtasd le az master adatbázisban.

     IF EXISTS ( 
         SELECT 1 
         FROM sys.extended_properties 
         WHERE class = 0 
           AND name = N'MS_EnablePerformanceMonitoringPreview' 
     ) 
     BEGIN 
         EXEC sys.sp_updateextendedproperty 
             @name = N'MS_EnablePerformanceMonitoringPreview', 
             @value = N'true'; 
     END 
     ELSE 
     BEGIN 
         EXEC sys.sp_addextendedproperty 
             @name = N'MS_EnablePerformanceMonitoringPreview', 
             @value = N'true'; 
     END; 
     GO 
    

A felhasználói adatbázis teljesítményadatainak gyűjtésének leállításához módosítsa a(z) @value = N'true' értéket @value = N'false' értékre mindkét eljáráshívásban, majd futtassa újra a T-SQL-szkriptet.

Következő lépés