Comprobación de la coherencia de la sección del registro del contador de rendimiento al instalar SQL Server en Windows

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



Como experto en TI, a menudo uso jerga profesional cuando compruebo el rendimiento de varias secciones de registro en Windows. Esta tarea en particular puede ser bastante tediosa, pero es importante asegurarse de que las colmenas sean consistentes antes de instalar SQL Server. En este artículo, le mostraré cómo verificar el rendimiento de las secciones del registro en su sistema para asegurarse de que estén en buenas condiciones antes de instalar SQL Server. Lo primero que deberá hacer es abrir el Editor del Registro. Para hacer esto, presione la tecla de Windows + R, escriba 'regedit' en el cuadro de diálogo Ejecutar y presione Entrar. Una vez que el Editor del Registro esté abierto, deberá navegar hasta la siguiente clave: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup Una vez que esté en la tecla Configuración, deberá buscar el valor 'PerformanceCounter'. Este valor debe establecerse en 1 si desea habilitar los contadores de rendimiento para SQL Server. Si no está configurado en 1, deberá cambiarlo y luego reiniciar su computadora. Una vez que haya habilitado los contadores de rendimiento, deberá iniciar el Administrador de configuración de SQL Server. Para hacer esto, presione la tecla de Windows + R, escriba 'sqlservermanager' en el cuadro de diálogo Ejecutar y presione Entrar. Una vez que el Administrador de configuración esté abierto, expanda el nodo 'Servicios de SQL Server' y luego haga clic con el botón derecho en el servicio 'SQL Server'. En el menú contextual, elija la opción 'Propiedades'. En el cuadro de diálogo Propiedades de SQL Server, vaya a la pestaña 'Avanzado' y luego desplácese hacia abajo hasta la sección 'Contadores de rendimiento'. Aquí, deberá asegurarse de que la opción 'Habilitado' esté seleccionada. Si no es así, selecciónelo y luego haga clic en el botón 'Aplicar'. Una vez que haya habilitado los contadores de rendimiento, deberá reiniciar el servicio de SQL Server. Para hacer esto, haga clic derecho en el servicio 'SQL Server' y elija la opción 'Reiniciar' del menú contextual. Después de reiniciar el servicio de SQL Server, debería poder ver los contadores de rendimiento en el Monitor de rendimiento. Para iniciar el Monitor de rendimiento, presione la tecla de Windows + R, escriba 'perfmon' en el cuadro de diálogo Ejecutar y presione Entrar. En el Monitor de rendimiento, deberá agregar los contadores 'Administrador de búfer' y 'SQL Server: Administrador de memoria'. Una vez que haya agregado los contadores, puede comenzar a monitorear el rendimiento de su instancia de SQL Server. Si ve picos en el búfer o en el uso de la memoria, sabrá que hay algo mal y deberá investigar más a fondo. Al seguir estos pasos, puede asegurarse de que las secciones del registro en su sistema estén en buenas condiciones antes de instalar SQL Server. Esto ayudará a garantizar que su instancia de SQL Server se ejecute sin problemas y sin problemas.



Como mencioné la semana pasada, cubriré varios problemas de instalación de SQL Server y varios consejos para solucionarlos. La semana pasada discutimos cómo error de administración SQL Server dejó de funcionar y siguió diferentes pasos para solucionarlo. Así que esta semana estoy discutiendo otro error común que surge al solucionar problemas de SQL Server 2008 R2/2012, que se trata de Contador de rendimiento Registro Hive Comprobación de coherencia fallida . Analicemos un poco los antecedentes de este mensaje de error.





Contador de rendimiento Registro Hive Comprobación de coherencia fallida

Por lo general, cuando intentamos instalar SQL, ejecutará algunas reglas para verificar si su sistema cumple con todos los requisitos para ejecutar SQL Server 2008 con éxito. Durante este proceso, como puede ver en la captura de pantalla, la instalación fallará. No puedes seguir adelante.





Comprobación de la coherencia de la sección del registro del contador de rendimiento



El contador de rendimiento no es necesario en todos los casos, en algunos casos simplemente se puede omitir. Durante la instalación, se utilizará un conjunto de contadores de rendimiento para realizar un seguimiento del rendimiento del motor de flujo de datos.

Según TechNet, el mejor ejemplo es ' Búferes en un búfer Este contador determina si los búferes de datos se escriben en el disco temporalmente mientras se ejecuta el paquete. Pero, como dije, algunas aplicaciones SQL realmente no las necesitan. Se utiliza principalmente para SQL independiente en un servidor de datos que necesita una estrecha supervisión. Entonces, si solo desea omitir la verificación de coherencia del contador de rendimiento, puede ejecutar la instalación de SQL Server con el siguiente valor de cambio.

mi computadora no aparece en la red de Windows 10

C: Descargas setup.exe / ACCIÓN = instalar / SKIPRULES = PerfMonCounterNotCorruptedCheck



Reemplace la ubicación donde tiene los archivos de instalación.

Restaurar contador de rendimiento

Una vez que comience la instalación con este valor de cambio, debe omitir este paso y continuar con la instalación. Así que esta es una forma de sortear este mensaje de error. Otra forma que también se menciona en Microsoft KB es reconstruir el contador de rendimiento.

  • Haga clic en Inicio y escriba CMD.
  • Haga clic derecho y seleccione Ejecutar como administrador.
  • Luego escribe lodctr/R:PerfStringBackup.INI y presione Entrar
  • Ahora reinicie su sistema e intente instalar SQL Server nuevamente.

He visto que esto funciona en una versión anterior de Windows como XP y Server 2003pero apenas lo he visto funcionar en un sistema operativo de nueva generación. Sin embargo, vale la pena intentarlo. Hay una manera de restaurar manualmente el contador de rendimiento de Microsoft, consulte aquí. KB300956 .

Entonces surge una situación en la que falta la clave de registro deseada. En tales casos, debemos encontrar qué clave falta y luego crearla manualmente. La mejor y más fácil manera. Encontré una pequeña aplicación que alguien publicó en los foros de MSDN que le dirá qué clave necesitamos generar. Puedes descargarlo Aquí - esta aplicación de consola está desarrollada Rafael Candido Creo que sí. Ahora, antes de continuar, necesitamos hacer una copia de seguridad de su registro .

Una vez que tenga la clave, debemos ir al registro y crear una nueva clave.

  • Haga clic en Inicio y escriba Regedit.
  • Haga clic derecho y seleccione Ejecutar como administrador.
  • Vaya a HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Luego haga clic derecho en Perflib y haga clic en nueva clave.
  • Luego ingrese el valor que obtuvo al ejecutar la aplicación de consola

per2

  • Entonces es posible que tenga otras claves en Perflib como 009, etc.
  • Debe copiar esta información y colocarla debajo de la clave recién generada.

La mejor manera de hacer esto es simplemente exportar la clave (009 en mi caso) y luego guardarla en su escritorio como PCFix.reg. Haga clic derecho en el archivo PCFix.reg y seleccione Editar. Luego reemplace 009 con el valor que obtuvo en la consola. Luego guárdelo y ciérrelo. Simplemente haga doble clic en el botón para que surta efecto. Después de eso, simplemente reinicie su computadora para que los cambios surtan efecto.

En conclusión, uno de estos pasos debería ayudar a resolver el problema que encontró con la verificación de coherencia de la sección del registro del contador de rendimiento al instalar SQL Server.

Descargue la herramienta de reparación de PC para encontrar rápidamente y reparar automáticamente los errores de Windows

Espero que encuentre útil este artículo.

error al copiar archivo o carpeta
Entradas Populares