Configuración de SQL Assessment | SQL Server en servidores habilitados para Azure Arc
SQL Assessment proporciona un mecanismo para evaluar la configuración de SQL Server. En este artículo se proporcionan instrucciones para usar SQL Assessment en una instancia de SQL Server en servidores habilitados para Azure Arc.
Requisitos previos
La instancia de SQL Server basada en Windows está conectada a Azure Arc. Siga estas instrucciones para la incorporación de la instancia de SQL Server a SQL Server habilitado para Arc.
Nota
SQL Assessment a petición está limitado actualmente a SQL Server en ejecución en máquinas Windows. Esto no funcionará para SQL en máquinas Linux.
Microsoft Monitoring Agent (MMA) debe estar instalado y configurado en la máquina. Consulte el artículo Instalación de MMA para obtener instrucciones. También puede obtener más información en el artículo Agente de Log Analytics.
La instancia de SQL Server debe tener habilitado el protocolo TCP/IP.
El servicio del explorador de SQL Server se ejecuta en caso de que trabaje con una instancia con nombre de SQL Server.
Asegúrese de revisar el documento de SQL Server en Requisitos previos de las evaluaciones a petición del Centro de servicios.
Ejecución de SQL Assessment a petición
Abra el recurso de SQL Server: Azure Arc y seleccione Estado del entorno en el menú izquierdo.
Importante
Si la extensión MMA no está instalada, no puede iniciar SQL Assessment a petición.
Seleccione el tipo de cuenta. Si tiene una cuenta de servicio administrado, le permitirá iniciar SQL Assessment directamente desde el portal. Especifique el nombre de la cuenta.
Nota
Al especificar una cuenta de servicio administrada, se activa el botón Configurar SQL Assessment para que pueda iniciar la valoración desde el portal mediante la implementación de una extensión CustomScriptExtension. Como solo puede implementar una extensión CustomScriptExtension al mismo tiempo, la extensión de script para SQL Assessment se quitará automáticamente después de la ejecución.
Si ya tiene otra extensión CustomScriptExtension implementada en la máquina host, no se activará el botón Configurar SQL Assessment.
Si quiere cambiar el valor predeterminado, especifique un directorio de trabajo en la máquina de recopilación de datos. De forma predeterminada, se usa
C:\sql_assessment\work_dir. Durante la recopilación y el análisis, la valoración almacena temporalmente los datos en esa carpeta. Si la carpeta no existe, la valoración la crea automáticamente.Si hace clic en Configurar SQL Assessment para iniciar SQL Assessment desde el portal, se muestra una burbuja de implementación estándar.
Como alternativa, puede iniciar SQL Assessment desde la máquina de destino. Haga clic en Descargar script de configuración, copie el script descargado en la máquina de destino y ejecute uno de los siguientes bloques de código en una instancia de administrador de powershell.exe:
Cuenta de dominio: se le pedirá la cuenta de usuario y la contraseña.
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force & '.\AddSqlAssessment.ps1'Cuenta de servicio administrada (MSA)
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force & '.\AddSqlAssessment.ps1' -ManagedServiceAccountName <MSA account name>
Nota
El script programa una tarea denominada SQLAssessment, que desencadena la recopilación de datos. Esta tarea se ejecuta en un plazo de una hora después de ejecutar el script. A continuación, se repite cada siete días.
Sugerencia
Puede modificar la tarea para que se ejecute en una fecha y hora diferentes, o incluso forzarla para que se ejecute inmediatamente. En la biblioteca del programador de tareas, busque Microsoft > Operations Management Suite > AOI*** > Assessments > SQLAssessment.
Visualización de resultados de SQL Assessment
En el panel Estado del entorno, seleccione el botón View SQL Assessment results (Ver resultados de SQL Assessment).
Nota
El botón View SQL Assessment results (Ver resultados de SQL Assessment) en la hoja Estado del entorno está deshabilitado hasta que los resultados estén listos en Log Analytics. Este proceso puede tardar hasta dos horas después de procesar los archivos de datos en el equipo de destino.
Puede ver el estado del procesamiento de datos en la máquina de recopilación mediante la comprobación de los archivos en la carpeta de trabajo. Una vez completada la tarea programada, debería ver varios archivos con el prefijo new. en el directorio de trabajo.
Microsoft Monitoring Agent examina la carpeta de trabajo cada 15 minutos. Busca archivos new.* y envía los datos al área de trabajo Log Analytics. Una vez que MMA carga el archivo, cambia de prefijo de new. a processed.
.
Pasos siguientes
Para obtener más información, vea el documento de requisitos previos en Evaluaciones a petición del Centro de servicios.
Para obtener soporte técnico completo de la característica SQL Assessment a petición, se requiere una suscripción de soporte técnico de tipo Premier o unificado. Consulte Soporte técnico Premier de Microsoft Azure para obtener más información.