Windows не може запускати SQL Server (MSSQLSERVER) на локальному комп'ютері. Для отримання додаткової інформації зверніться до журналу подій системи. Якщо це не Microsoft-сервіс, зверніться до постачальника сервісу та зверніться за конкретним кодом помилки 10048.
Операційне середовище: Windows XP + SQL Server 2008 Сьогодні, коли я вперше прийшов у компанію, колега сказав, що його сервіс Data Engine не може запуститися, тож я зайшов у переглядач подій, щоб перевірити системний журнал (клацніть правою кнопкою миші на «Мій комп'ютер» і виберіть «Керувати»), наступним чином:
Обхідний шлях: Вводьте інструмент конфігурації SQL Server, вимикайте сервіс SQL Server (SQLEXPRESS) (щоб запобігти повторному запуску наступного разу на комп'ютері), встановіть режим запуску на ручний режим (правий клік — його можна встановити в атрибутах)), а потім запустіть SQL Server (MSSQLSERVER), який успішний, як показано на рисунку нижче:
Зазвичай це пов'язано з тим, що номер порту Sql Server зайнятий іншими додатками, ви можете використовувати команди dos або мережеві інструменти, щоб переглянути поточне використання порту, побачити, яка програма займає стандартний порт 1433 Sql Server, і перезапустити програму після завершення; Якщо вам важко переглядати, ви також можете безпосередньо змінити стандартний порт SQL Server і запустити сервіс SQL Server
Проблема в тому, що зазвичай порт MSSQL за замовчуванням зайнятий, знаходиш порт, зайнятий процесом, і потім закриваєш його.
Якщо ви помітите, що порт за замовчуванням не зайнятий або виникнуть якісь дивні проблеми, будь ласка, перезавантажте комп'ютер, щоб вирішити проблему!
|