Поделиться через


Настройка SQL Server для Azure Monitor для решений SAP

В этом руководстве описано, как настроить поставщика SQL Server для Azure Monitor для решений SAP на портале Azure.

Предпосылки

Открытие порта Windows

Откройте порт Windows в локальном брандмауэре SQL Server и группе безопасности сети, в которой существуют SQL Server и Azure Monitor для решений SAP. По умолчанию используется порт 1433.

Настройка SQL Server

Настройте SQL Server для приема входов из Windows и SQL Server:

  1. Откройте SQL Server Management Studio.
  2. Откройте свойства сервера>безопасность>проверку подлинности.
  3. Выберите режим проверки подлинности SQL Server и Windows.
  4. Нажмите кнопку ОК, чтобы сохранить изменения.
  5. Перезапустите SQL Server, чтобы завершить изменения.

Создание Azure Monitor для пользователей решений SAP для SQL Server

Создайте пользователя azure Monitor для решений SAP для входа в SQL Server с помощью следующего скрипта. Убедитесь, что заменили:

  • <Database to monitor> с именем базы данных SAP.
  • <password> с паролем для вашего пользователя.

Вы можете заменить пример информации для пользователя Azure Monitor для SAP-решений любым другим именем пользователя SQL.

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

Необходимые условия для обеспечения безопасного взаимодействия

Чтобы включить TLS 1.2 или более поздней версии, выполните действия, описанные в этой статье.

Установка Azure Monitor для решений SAP

Чтобы установить поставщика из Azure Monitor для решений SAP, выполните следующие действия.

  1. Откройте ресурс Azure Monitor для решений SAP на портале Azure.
  2. В меню ресурсов в разделе "Параметры" выберите "Поставщики".
  3. На странице поставщика нажмите кнопку "Добавить ", чтобы добавить нового поставщика.
  4. На странице "Добавление поставщика" введите все необходимые сведения:
    1. Для типа выберите Microsoft SQL Server.
    2. В поле "Имя" введите имя поставщика.
    3. (Необязательно) Выберите "Включить безопасное взаимодействие " и выберите тип сертификата из раскрывающегося списка.
    4. В поле "Имя узла" введите IP-адрес имени узла.
    5. В поле "Порт" введите порт, на котором прослушивается SQL Server. Значение по умолчанию — 1433.
    6. Для имени пользователя SQL введите имя пользователя для учетной записи SQL Server.
    7. В поле "Пароль" введите пароль для учетной записи.
    8. Для идентификатора безопасности введите идентификатор системы SAP.
    9. Нажмите кнопку "Создать" , чтобы создать поставщика.
  5. Повторите предыдущий шаг, чтобы создать больше поставщиков.
  6. Выберите "Проверка и создание ", чтобы завершить развертывание.

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