Windows не може да стартира SQL Server (MSSQLSERVER) на локален компютър. За повече информация се консултирайте със системния лог на събитията. Ако това не е услуга, която не е на Microsoft, свържете се с доставчика и се обърнете към конкретния код за грешка 10048.
Операционна среда: Windows XP + SQL Server 2008 Днес, когато за първи път дойдох в компанията, колега каза, че услугата му за data engine не може да стартира, затова отидох в viewer на събитията, за да проверя системния лог (с десен бутон върху My Computer и изберете Manage), както следва:
Заобиколно решение: Въведете конфигурационния инструмент на SQL Server, деактивирайте услугата на SQL Server (SQLEXPRESS) (за да предотвратите повторното стартиране следващия път на компютъра, настроете режима за стартиране на ръчен режим (десен бутон – може да се зададе в атрибутите)), и след това стартирайте SQL Server (MSSQLSERVER), който е успешен, както е показано на фигурата по-долу:
Това обикновено се дължи на това, че номерът на порта на SQL Server е зает от други приложения; можете да използвате dos команди или мрежови инструменти, за да видите текущото използване на портове, да видите коя програма заема стандартния порт 1433 на SQL Server и да рестартирате програмата след завършването му; Ако ви е трудно да го прегледате, можете директно да промените стандартния порт на SQL Server и да стартирате услугата Sql Server
Този тип проблем обикновено е, че стандартният порт на mssql е зает, намираш порта, зает от процеса, и след това го прекратяваш.
Ако установите, че стандартният порт не е зает или имате някакви странни проблеми, моля, рестартирайте компютъра, за да го решите!
|