Compré mi primer VPS ayer, y he instalado Microsoft SQL Server 2012 Express en él.
Entonces he reiniciado mi VPS. Pero el servicio SQL Server no se inició. Intenté iniciarlo manualmente, pero no puede comenzar:
¿Cuál es el problema? ¿Cómo resolverlo?
PD: Esta es mi primera administración de servidor, y soy un novato, si necesita más detalles al respecto, deje un comentario. Actualizaré la pregunta.
Actualización 1: Estos son algunos detalles de registro del Visor de eventos que pensé que podrían ser útiles para este problema:
FCB :: Error al abrir: no se pudo abrir el archivo e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ database \ objfre \ i386 \ MSDBData.mdf para el archivo número 1. Error del sistema operativo: 3 (el sistema no puede encontrar la ruta especificada. )
La versión de compilación de la base de datos de recursos es 11.00.3000. este es solo un mensaje informativo. No se requiere ninguna acción del usuario.
FileMgr :: StartLogFiles: el error del sistema operativo 2 (el sistema no puede encontrar el archivo especificado) se produjo al crear o abrir el archivo 'e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ bases de datos \ objfre \ i386 \ MSDBLog.ldf'. Diagnostique y corrija el error del sistema operativo y vuelva a intentar la operación.
Iniciando la base de datos 'modelo'.
FCB :: Error al abrir: no se pudo abrir el archivo e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ database \ objfre \ i386 \ model.mdf para el número de archivo 1. Error del sistema operativo: 3 (El sistema no puede encontrar la ruta especificada. )
FileMgr :: StartLogFiles: el error del sistema operativo 2 (el sistema no puede encontrar el archivo especificado) se produjo al crear o abrir el archivo 'e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ bases de datos \ objfre \ i386 \ modellog.ldf'. Diagnostique y corrija el error del sistema operativo y vuelva a intentar la operación.
Estoy confundido acerca de estos e:\
s, mi VPS tiene solo una unidad C: \, entonces, ¿qué es e: \?
fuente
Respuestas:
Hay algunos temas al respecto, pero alguien publicó una buena solución aquí
fuente
Operating system error 2(The system cannot find the file specified.) occurred while creating or opening file 'c:\modellog.ldf'. Diagnose and correct the operating system error, and retry the operation.
Cómo crear los*.mdf
,*.ldf
archivos?model, modellog, MSDBData and MSDBLog
archivos enC:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
. Ahora el problema esta resuelto. ¡Muchas gracias!