Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En Azure Monitor para soluciones de SAP, un provider se conecta a un componente en el entorno de SAP y recopila datos de supervisión de él. Cuando el entorno de SAP usa una base de datos de SQL Server, agregue un proveedor de SQL Server para recopilar datos operativos y de rendimiento de esa base de datos. Para obtener más información sobre los proveedores, consulte Providers in Azure Monitor for SAP solutions.
En este artículo, configurará un proveedor de SQL Server a través del portal de Azure, incluidos los permisos de firewall, autenticación y usuario que necesita el proveedor.
Prerrequisitos
- Una suscripción Azure. Si no tiene una suscripción de Azure, puede crear una cuenta gratuita.
- Un Azure Monitor existente para el recurso de soluciones de SAP. Para crear un Azure Monitor para el recurso de soluciones de SAP, consulte quickstart para el portal de Azure o el quickstart para PowerShell.
Apertura de un puerto de Windows
Abra el puerto Windows en el firewall local y el grupo de seguridad de red (NSG) donde existen SQL Server y Azure Monitor para soluciones de SAP.
- En el host de SQL Server, abra el firewall de Windows local y permita el tráfico entrante en el puerto de SQL Server (valor predeterminado 1433).
- En el portal de Azure, abra el NSG para la subred donde existen SQL Server y Azure Center for SAP solutions, y agregue una regla de entrada para el mismo puerto.
Configuración de SQL Server
Configure SQL Server para aceptar inicios de sesión de Windows y SQL Server:
- Abrir SQL Server Management Studio.
- Abra Propiedades del Servidor>Seguridad>Autenticación.
- Seleccione SQL Server y modo Windows authentication.
- Seleccione Aceptar para guardar los cambios.
- Para completar los cambios, reinicie SQL Server.
Creación de un Azure Monitor para el usuario de soluciones de SAP para SQL Server
Cree un usuario para Azure Monitor para soluciones de SAP para iniciar sesión en SQL Server mediante el siguiente script. Asegúrese de reemplazar:
-
<Database to monitor>con el nombre de la base de datos de SAP. -
<password>con la contraseña de tu usuario.
Puede reemplazar la información de ejemplo del Azure Monitor para el usuario de soluciones de SAP por cualquier otro nombre de usuario de 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
Habilitación de la comunicación segura
Para habilitar TLS 1.2 o superior, siga los pasos descritos en Configurar el cifrado de SQL Server.
Instalación de un Azure Monitor para el proveedor de soluciones de SAP
Para instalar el proveedor desde Azure Monitor para soluciones de SAP:
- Abra el recurso Azure Monitor para soluciones de SAP en el portal de Azure.
- En el menú del recurso, en Configuración, seleccione Proveedores.
- En la página del proveedor, seleccione Agregar para agregar un nuevo proveedor.
- En la página Agregar proveedor , escriba toda la información necesaria:
- En Type, seleccione Microsoft SQL Server.
- En Nombre, escriba un nombre para el proveedor.
- (Opcional) Seleccione Habilitar comunicación segura y seleccione un tipo de certificado en la lista desplegable.
- En Nombre de host, escriba la dirección IP del nombre del host.
- En Port, escriba el puerto en el que SQL Server está escuchando. El valor predeterminado es 1433.
- En SQL username, escriba un nombre de usuario para la cuenta de SQL Server.
- En Contraseña, escriba una contraseña para la cuenta.
- En SID, escriba el identificador del sistema SAP.
- Seleccione Crear para crear el proveedor.
- Repita el paso anterior según sea necesario para crear más proveedores.
- Seleccione Revisar y crear para completar la implementación.