SQL

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

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

Como mencioné la semana pasada, cubriré diferentes problemas relacionados con la instalación de SQL Server y diferentes consejos de solución de problemas para resolver el problema. La semana pasada discutimos cómo administrar el error de SQL Server dejó de funcionar y pasamos por diferentes pasos para solucionarlo. Así que esta semana hablo de otro error común que se obtiene al solucionar problemas de SQL Server 2008 R2 / 2012, y se trata de Error de comprobación de coherencia del subárbol del registro del contador de rendimiento. Analicemos un poco los antecedentes de este mensaje de error.

Error en la comprobación de coherencia del subárbol del registro del contador de rendimiento

Básicamente, cuando intentamos instalar SQL, ejecutará algunas reglas para verificar si su sistema cumple con todos los requisitos para ejecutar SQL Server 2008 correctamente. Durante ese proceso, como puede ver en la captura de pantalla, la instalación fallará en este punto. No puedes continuar.

No necesita el contador de rendimiento en todos los casos, en algunos puede simplemente omitirlo. Durante la instalación, se utilizará un conjunto de contadores de rendimiento para supervisar el rendimiento del motor de flujo de datos.

Según TechNet, el mejor ejemplo es el de "Buffers en spool”Este contador sirve para determinar si los búferes de datos se escriben en el disco temporalmente mientras se ejecuta un paquete. Pero como dije, alguna aplicación que se ejecuta con SQL realmente no necesita estos. Se usa principalmente para SQL independiente en un servidor de datos que requiere mucha supervisión. Entonces, si solo desea omitir la verificación de coherencia del contador de rendimiento, puede iniciar la instalación de SQL Server con el siguiente valor de cambio.

C: \ Descargas \ configuración.exe / ACTION = install / SKIPRULES = PerfMonCounterNotCorruptedCheck

Reemplaza la ubicación por la que tienes los archivos de instalación.

Reconstruir el contador de rendimiento

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

He visto que esto funciona en una versión anterior de Windows como XP y Server 2003, pero casi no lo he visto funcionar en un sistema operativo de nueva generación. Aun así vale la pena intentarlo. Hay una forma de Microsoft de reconstruir manualmente el contador de rendimiento, consulte KB300956.

Luego hay una situación en la que falta la clave de registro deseada. En tales casos, tenemos que encontrar qué clave falta y luego crearla manualmente. La mejor y más sencilla forma. Hay una pequeña aplicación que encontré a alguien publicada en los foros de MSDN que le dirá qué clave necesitamos crear. Puede descargarlo desde aquí - esta aplicación de consola está desarrollada por Rafael Candido, creo que sí. Ahora, antes de continuar, necesitamos crear una copia de seguridad de su registro.

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

La mejor manera de hacer esto es simplemente exportar la clave sola (en mi caso 009) y luego guardarla en el escritorio como PCFix.reg. Haga clic derecho en PCFix.reg y haga clic en Editar. Luego cambia 009 con el valor que obtuviste en la consola. Luego guárdalo y ciérralo. Simplemente haga doble clic en la tecla para que surta efecto. Una vez que haya terminado, simplemente reinicie la computadora para que surta efecto.

Para concluir, uno de estos pasos debería poder resolver el problema al que se enfrenta con la verificación de coherencia del subárbol del registro del contador de rendimiento al instalar SQL Server.

Espero que encuentre útil este artículo.

Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...
Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...
Vulkan para usuarios de Linux
Con cada nueva generación de tarjetas gráficas, vemos que los desarrolladores de juegos superan los límites de la fidelidad gráfica y se acercan un pa...