1. Primero, confirme si Tempdb.mdf y Templog.ldf existen en la instancia de base de datos correspondiente (en la carpeta de datos);
2. Si existen, cambie su nombre o muévalos a otro lugar (principalmente como respaldo, es posible que no sean necesarios después del éxito)
3. Abra una ventana de línea de comando y use el siguiente comando:
sqlservr-c-f-T3608-T4022
Nota: El programa sqlservr se encuentra en el contenedor de la ruta de instalación de sqlserver. Si tiene varias instancias de sqlserver instaladas en su máquina, debe usar el parámetro -s. Para obtener configuraciones de parámetros específicas, consulte la ayuda de sqlserver.
4. Abra el analizador de consultas, conéctese al servidor y ejecute exec master..sp_resetstatus Tempdb
5. Presione CTRL+C en la ventana del símbolo del sistema (apague el servidor, no utilice otros métodos para apagar).
6. Reinicie SQL Server.