Si tu SQL Server deja de arrancar tras una actualización del servidor y usas OneDrive, es posible que el problema sea la ubicación de los archivos del sistema de SQL (master.mdf y mastlog.ldf) dentro de OneDrive.
En este tutorial esquemático te explicamos cómo detectar y solucionar el error rápidamente.
Problema
- El servidor SQL no arranca tras reiniciar servidor.
- Error en visor de eventos:
Error 395 (Access to the cloud file is denied). - El servicio SQL muestra Error 1067 al iniciar.
- Los archivos
master.mdfymastlog.ldfestán en una ruta dentro de OneDrive.
Causas
- OneDrive mantiene archivos solo en la nube o bloqueados temporalmente.
- SQL Server necesita acceso local y continuo a estos archivos para arrancar.
- Tras reiniciar, SQL Server no puede acceder a los archivos en OneDrive.
Solución paso a paso
1. Comprobar el error en Visor de eventos
- Abre
Visor de eventos > Registros de Windows > Aplicación. - Filtra por errores de
MSSQLSERVERoSQL Server. - Verifica que el error indique problemas de acceso al archivo
master.mdf.
2. Verificar que OneDrive tenga los archivos locales
- Abre la carpeta de OneDrive.
- Asegúrate de que
master.mdfymastlog.ldftienen un ✅ verde, no un icono de nube. - Si están con nube, clic derecho > «Mantener siempre en este dispositivo».
3. Mover archivos fuera de OneDrive (recomendado)
- Crea una carpeta local, por ejemplo:
C:\SQLDATA\MSSQL16.SQLEXPRESS\MSSQL\DATA - Mueve
master.mdf,mastlog.ldfy los archivos de base de datos del sistema a esta carpeta local.
4. Cambiar rutas de inicio en el registro
- Abre
regedit. - Ve a:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL16.SQLEXPRESS\MSSQLServer\Parameters - Modifica:
SQLArg0(ruta de-d) al nuevomaster.mdf.SQLArg1(ruta de-e) al nuevoERRORLOG.SQLArg2(ruta de-l) al nuevomastlog.ldf.
Ejemplo:
-dC:\SQLDATA\MSSQL16.SQLEXPRESS\MSSQL\DATA\master.mdf
-lC:\SQLDATA\MSSQL16.SQLEXPRESS\MSSQL\DATA\mastlog.ldf
-eC:\SQLDATA\MSSQL16.SQLEXPRESS\MSSQL\Log\ERRORLOG
5. Reiniciar servicio SQL Server
- Ve a
services.msc. - Busca
SQL Server (SQLEXPRESS). - Haz clic en Iniciar.
- Comprueba que el servicio arranca correctamente.
Recomendaciones finales
- Evita almacenar archivos críticos de bases de datos en OneDrive.
- Usa discos locales dedicados para bases de datos SQL Server.
- Configura copias de seguridad automáticas en rutas seguras.
- Si usas OneDrive, configura exclusiones de sincronización para carpetas de bases de datos.
Si necesitas asistencia para recuperar tu SQL Server en un entorno de gestión B2B, en Commercial B2B podemos ayudarte a mantener la estabilidad de tus servidores y sistemas.
🛠️ Contacta con nosotros para soporte profesional en sistemas Windows y SQL Server.



