Ante un error de creación de base de datos es necesario consultar el log de instalación para analizar el error concreto.


En el siguiente artículo se detalla la localización de los diferentes logs de instalación.




En el caso de que el fichero de log se muestre una línea con el siguiente texto:


[Error]:.Net SqlClient Data Provider: Msg -2, Level 11, State 0, Line 0 Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.


El error es debido a que el proceso de creación de la base de datos ha superado el tiempo establecido para su finalización. 

Esto suele pasar por un sistema estresado donde el uso de recursos es muy intenso, fallos de red o fallos del motor de base de datos.


Normalmente se soluciona intentando el proceso (instalar la base de datos) una segunda vez o reniciando el equipo para liberar recursos o bloqueos internos de SQL Server.


En última instancia, y como la incidencia es dependiente del equipo y no de las herramientas de instalación de AHORA, se puede optar por crear la base de datos en otro equipo, llevar a cabo un backup de la misma y restaurarla en el equipo que se requiere.