Windows kan inte starta SQL Server (MSSQLSERVER) på en lokal dator. För mer information, se systemets händelselogg. Om detta är en icke-Microsoft-tjänst, kontakta tjänsteleverantören och hänvisa till den specifika tjänstefelkoden 10048.
Operativsystemsmiljö: Windows xp + sql server 2008 Idag, när jag först kom till företaget, sa en kollega att hans datamotortjänst inte kunde starta, så jag gick till händelsevisaren för att kontrollera systemloggen (högerklicka på Min dator och välj Hantera), enligt följande:
Lösning: Gå in i SQL Servers konfigurationsverktyg, inaktivera tjänsten SQL Server (SQLEXPRESS) (för att förhindra att den startar om nästa gång på datorn, ställ in startläget på manuellt (högerklicka – det kan ställas in i attributen)), och starta sedan SQL Server (MSSQLSERVER), vilket lyckas, som visas i figuren nedan:
Detta orsakas vanligtvis av att portnumret på SQL Server är upptaget av andra applikationer, du kan använda dos-kommandon eller nätverksverktyg för att se den aktuella portanvändningen, se vilket program som upptar standardport 1433 i SQL Server och starta om programmet efter att det är klart; Om du tycker det är besvärligt att se kan du också direkt ändra standardporten för SQL Server och starta SQL Server-tjänsten
Den här typen av problem är generellt att standardporten för mssql är upptagen, hitta porten som processen upptar och sedan avsluta den.
Om du märker att standardporten inte är upptagen, eller om det finns några konstiga problem, vänligen starta om datorn för att lösa det!
|