Cuando intento instalar las ediciones Enterprise y Developer de SQL Server 2008 en un cuadro de Windows 7, recibo este mensaje:
La regla "Reiniciar computadora" falló. Se requiere reiniciar la computadora. Debe reiniciar esta computadora antes de instalar SQL Server.
Por supuesto que ya reinicié 10 veces.
Encontré una publicación en un foro que decía que debería borrar
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
Pero no tengo esa llave.
Respuestas:
.... después de instalar SQL Server 2008 Express, vuelva a poner el valor (podría ser varias líneas) en esta configuración. ¡Así que cópialos en alguna parte!
Reparar:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
Es el camino.Session Manager
es la carpetaPendingFileRenameOperations
Es el escenario. Borre el valor en esa configuración.Error común:
Notarás que hay más carpetas debajo de la
Session Manager
carpeta. No mires allí. Esas son subcarpetas. Una vez que haya hecho clic en laSession Manager
carpeta, busque la configuración a la derecha.fuente
Probé la opción SkipRules de otra respuesta con SQL Server Express 2014:
ejecutar
SQLEXPRWT_x86_ENU.exe
solo para extraer archivos y luego cerrarlocd SQLEXPRWT_x86_ENU
setup.exe /ACTION=INSTALL /X86 /SkipRules=RebootRequiredCheck
Luego, el proceso de configuración no se quejó en la regla "Se requiere reiniciar", pero al final falló con los siguientes mensajes:
Luego intenté eliminar temporalmente ambas claves de registro
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
yHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired
mencioné en otras respuestas aquí. Después de eso, la configuración se ejecutó sin problemas y todo funcionó sin reiniciar.fuente
como se indica en http://blogs.msdn.com/b/hansr/archive/2006/02/17/patchreboot.aspx también hay una clave importante de windowsupdate
Esto también debe ser 0 o no presente.
fuente
Cuando los trucos para borrar las claves del registro no funcionan: - HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ PendingFileRenameOperations - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update \ RebootRequired
Puede intentar reiniciar desde la línea de comandos. Presione Windows + R para el cuadro de diálogo "Ejecutar" y escriba cmd y presione Intro para iniciar la línea de comando.
El comando para un reinicio forzado con cero segundos de retraso es " shutdown -r -f -t 0 ".
Esto puede ser útil cuando usa una computadora con Windows 8 o Win8.1 porque un apagado a veces no es un apagado real sino un "apagado híbrido" que de hecho es un estado de hibernación para habilitar el "Arranque rápido".
fuente
Entra
Windows -> Control Panel -> Administrative Tools -> Services
y detiene todoSQL Server Services
. Entonces solo golpeaRe-run
.fuente
Quizás haya una solución mejor, pero la única que pude encontrar fue reinstalar. Nota mental: siempre instale SQL Server primero.
fuente
Tuve el mismo problema. Cuando reinicié la máquina, funcionaba bien. Se debía a las actualizaciones de Windows pendientes.
fuente
Paso 1: abre el registro. Para abrir el registro, presione la tecla de ventana + R y escriba
Paso 2: escriba regedit y presione el botón enter
Paso 3: Ahora seleccioneHKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager
Paso 4: haga doble clic en "PendingFileRenameOperations"
Paso 5: elimine todos los datos del cuadro de texto Información del valor.
Paso 6: Presione OK y cierre el registro.
Ahora intente ejecutar la instalación de SQL Server 2008 nuevamente. Espero que el reinicio de la computadora haya fallado, el error no vuelva a aparecer.
fuente