Red de conocimiento del abogados - Cuestiones jurídicas del divorcio - Al instalar la base de datos de SQL Server, ¿por qué siempre falla la instalación?

Al instalar la base de datos de SQL Server, ¿por qué siempre falla la instalación?

Pregunta frecuente 1:

Al instalar Sql Server 2000, "El programa anterior creó una operación de archivo pendiente y debe reiniciar la computadora para ejecutar el programa de instalación", que aún no funciona después de reiniciar.

Solución:

1. Cambie directamente al escritorio sin salir del programa de instalación de Sql Server 2000.

2. Abra el Editor del Registro (simplemente escriba "regedit" en "Ejecutar" y presione Entrar), busque HKEY_Local_Machine/System/Current Control Set/Control/Session del nodo del Administrador de registro.

3. Haga clic en el nodo "Administrador de sesión", luego busque la opción "PendingFileRenameOperations" en la ventana derecha, haga doble clic para abrirla (o haga clic derecho y seleccione "Modificar") y luego elimine. (borrar) la columna en blanco debajo de su valor.

4. Cierre el editor de registro, vuelva al programa de instalación de Sql Server 2000, retroceda un paso y haga clic en Siguiente para resolver el problema.

Preguntas frecuentes 2:

Durante la instalación de SQL Server 2005 o SQL Server 2008, la comprobación de "Consistencia del subárbol del registro del contador de rendimiento" falla.

Solución:

1. Abra el Editor del Registro y navegue hasta HKEY_Local_Machine/Software/Microsoft/Windows NT/Current Version/Performance Library.

2. Encuentra el último mostrador y la última ayuda dentro. Windows asigna dinámicamente los valores de Último contador y Última ayuda y variarán de una computadora a otra.

3. El valor del último contador en el paso anterior debe coincidir con el valor máximo del elemento del contador en [HKEY_Local_Machine/Software/Microsoft/Windows NT/Current Version/Performance Library/004]. Y la última ayuda del paso anterior debe coincidir con el valor máximo del último elemento de ayuda de [HKEY_Local_Machine/Software/Microsoft/Windows NT/current version/perflib/004].

Nota: 004 es un ejemplo de chino simplificado. Si está instalada la versión en inglés, debe corresponder a [HKEY_Local_Machine/Software/Microsoft/Windows NT/Current Version/Performance Library/009].

4. Cierre el editor de registro y ejecute nuevamente el programa de instalación de SQL Server. No debería haber ningún problema.

Pregunta frecuente 3:

Después de instalar Sql Server 2000, el servicio no se puede iniciar y aparece el mensaje "El programa de instalación no pudo configurar el servidor". Para obtener más información, consulte el registro de errores del servidor y c:\windows\sqlstp.log.

Solución:

1. Abra el editor de registro y elimine toda la información sobre el servidor Microsoft SQL en usuario_actual y máquina_local/software/Microsoft/.

2. Elimine el directorio de instalación y la carpeta Microsoft SQL Server en C:/Program Files.

3. Cambie el nombre de la computadora a todas las letras mayúsculas. (Este problema es un error en SQL Server. Utilice GetComputerName para obtener el nombre de la computadora local. El componente de biblioteca de red del cliente (DBMSLPCn.dll) convierte el nombre a mayúsculas. El componente de biblioteca de red del servidor (SSMSLPCn.dll) conserva el nombre cuando regresando.

Cuando el nombre de la computadora con Windows contiene letras mayúsculas y minúsculas o dos letras minúsculas, la instalación fallará con un error general de red. ¡La solución es cambiar el nombre de la computadora a todas las letras mayúsculas! )

4. Reinicie la computadora y luego instale.

Preguntas frecuentes 4:

Hay una base de datos vacía en la base de datos, sin nombre, sin tablas, sin usuarios, sin roles en Enterprise Manager... no se puede modificar ni eliminar. Cuando utiliza Enterprise Manager, aparece un mensaje de error cuando crea una nueva tabla:

Se produjo un error inesperado durante esta operación. [Microsoft SQL-DMO (ODBC SQLSTATE:42000)] - No se pueden utilizar nombres de columnas o objetos vacíos. Utilice espacios si es necesario.

Solución:

1. Abra el panel de Propiedades de SQL y seleccione la casilla de verificación antes de permitir la modificación directa del directorio del sistema. Luego haga clic en Aceptar para salir.

2. Abra la base de datos maestra, busque la tabla sysdatabase dentro, encuentre la base de datos problemática, elimínela y resuelva el problema.