Событие с идентификатором 1814 и SQL Server не запускается
Применяется к: SQL Server
Симптомы
Если службе Microsoft SQL Server не удается создать файл Tempdb во время запуска, служба не запускается при использовании Диспетчера управления службами и появляется следующее сообщение об ошибке:
Windows не удалось запустить SQL Server (MSSQLSERVER) на локальном компьютере. Дополнительные сведения см. в журнале системных событий.
Если это служба сторонних производителей, обратитесь к поставщику службы и обратитесь к коду ошибки 1814 для конкретной службы.
Причина
Эта проблема может возникнуть по следующим причинам:
- Жесткий диск, на котором размещалась база данных Tempdb, был удален или по какой-то причине изменена буква диска.
- На уровне ОС существуют ограничения по пространству.
Разрешение
Откройте журнал приложений и убедитесь, что отображаются записи сообщений об ошибках, которые выглядят следующим образом:
Log Name: Application Source: MSSQLSERVER Date: <Datetime> Event ID: 5123 Task Category: Server Level: Error Keywords: Classic User: N/A Computer: <Server name> Description: CREATE FILE encountered operating system error 3(The system cannot find the path specified.) while attempting to open or create the physical file <FilePath>. Log Name: Application Source: MSSQLSERVER Date: <Datetime> Event ID: 17204 Task Category: Server Level: Error Keywords: Classic User: N/A Computer: <Server name> Description: FCB::Open failed: Could not open file <FilePath> for file number 1. OS error: 3(The system cannot find the path specified.). Log Name: Application Source: MSSQLSERVER Date: <Datetime> Event ID: 1814 Task Category: Server Level: Information Keywords: Classic User: N/A Computer: <Server name> Description: Could not create tempdb. You may not have enough disk space available. Free additional disk space by deleting other files on the tempdb drive and then restart SQL Server. Check for additional errors in the operating system error log that may indicate why the tempdb files could not be initialized.
Чтобы устранить эту проблему, переместите файл Tempdb в другое расположение с помощью процедуры, описанной в разделе Процедура восстановления сбояв разделе Перемещение системных баз данных.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по