Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I Azure Monitor för SAP-lösningar ansluter en leverantör till en komponent i din SAP-miljö och samlar in övervakningsdata från den. När SAP-miljön använder en SQL Server databas lägger du till en SQL Server-provider för att samla in prestanda och driftdata från databasen. Mer information om leverantörer finns i Providers i Azure Monitor för SAP-lösningar.
I den här artikeln konfigurerar du en SQL Server-provider via Azure-portalen, inklusive den brandvägg, autentisering och användarbehörighet som providern kräver.
Förutsättningar
- En Azure-abonnemang. Om du inte har en Azure prenumeration kan du skapa ett kostnadsfritt konto.
- En befintlig resurs i Azure Monitor för SAP-lösningar. Information om hur du skapar en Azure Monitor för SAP-lösningar finns i quickstart för Azure-portalen eller quickstart för PowerShell.
Öppna en Windows port
Öppna den Windows porten i den lokala brandväggen och nätverkssäkerhetsgruppen (NSG) där det finns SQL Server och Azure Monitor för SAP-lösningar.
- Öppna den lokala Windows-brandväggen på SQL Server-värden och tillåt inkommande trafik på SQL Server-porten (standard 1433).
- I Azure portalen öppnar du NSG för undernätet där SQL Server och Azure Monitor för SAP-lösningar finns och lägger till en inkommande regel för samma port.
Konfigurera SQL Server
Konfigurera SQL Server för att acceptera inloggningar från Windows och SQL Server:
- Öppna SQL Server Management Studio.
- Öppna Serveregenskaper>Säkerhet>Autentisering.
- Välj SQL Server och Windows autentiseringsläge.
- Spara ändringarna genom att välja OK.
- Slutför ändringarna genom att starta om SQL Server.
Skapa en användare för Azure Monitor för SAP-lösningar i SQL Server
Skapa en användare för Azure Monitor för SAP-lösningar för att logga in på SQL Server med hjälp av följande skript. Ersätt:
-
<Database to monitor>med SAP-databasens namn. -
<password>med lösenordet för din användare.
Du kan ersätta exempelinformationen för Azure Monitor för SAP-lösningar med andra SQL-användarnamn.
USE [<Database to monitor>]
DROP USER [AMS]
GO
USE [master]
DROP USER [AMS]
DROP LOGIN [AMS]
GO
CREATE LOGIN [AMS] WITH
PASSWORD=N'<password>',
DEFAULT_DATABASE=[<Database to monitor>],
DEFAULT_LANGUAGE=[us_english],
CHECK_EXPIRATION=OFF,
CHECK_POLICY=OFF
CREATE USER AMS FOR LOGIN AMS
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GRANT CONNECT TO AMS
GRANT VIEW SERVER STATE TO AMS
GRANT VIEW ANY DEFINITION TO AMS
GRANT EXEC ON xp_readerrorlog TO AMS
GO
USE [<Database to monitor>]
CREATE USER [AMS] FOR LOGIN [AMS]
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GO
Aktivera säker kommunikation
Om du vill aktivera TLS 1.2 eller senare följer du stegen i Konfigurera SQL Server kryptering.
Installera en Azure Monitor för SAP-lösningsprovidern
Så här installerar du providern från Azure Monitor för SAP-lösningar:
- Öppna resursen Azure Monitor för SAP-lösningar i Azure-portalen.
- På resursmenyn går du till Inställningar och väljer Providers.
- På providersidan väljer du Lägg till för att lägga till en ny provider.
- På sidan Lägg till provider anger du all nödvändig information:
- För Type väljer du Microsoft SQL Server.
- Som Namn anger du ett namn för providern.
- (Valfritt) Välj Aktivera säker kommunikation och välj en certifikattyp i listrutan.
- Som Värdnamn anger du IP-adressen för värdnamnet.
- För Port anger du porten där SQL Server lyssnar. Standardvärdet är 1433.
- För användarnamnet SQL anger du ett användarnamn för SQL Server-kontot.
- För Lösenord anger du ett lösenord för kontot.
- För SID anger du SAP-systemidentifieraren.
- Välj Skapa för att skapa providern.
- Upprepa föregående steg efter behov för att skapa fler leverantörer.
- Välj Översikt + skapa för att slutföra distributionen.