Windows kan ikke starte SQL Server (MSSQLSERVER) på en lokal datamaskin. For mer informasjon, se systemets hendelseslogg. Hvis dette er en ikke-Microsoft-tjeneste, kontakt tjenesteleverandøren og referer til den spesifikke feilkoden 10048.
Operativsystem: Windows xp + sql server 2008 I dag, da jeg først kom til selskapet, sa en kollega at datamotortjenesten hans ikke kunne starte, så jeg gikk til hendelsesloggen for å sjekke systemloggen (høyreklikk på Min datamaskin og velg Administrer), som følger:
Løsning: Start konfigurasjonsverktøyet til SQL Server, deaktiver tjenesten SQL Server (SQLEXPRESS) (for å forhindre at den starter på nytt neste gang på datamaskinen, sett oppstartsmodus til manuell (høyreklikk – det kan settes i attributtene)), og start deretter SQL Server (MSSQLSERVER), som lykkes, som vist i figuren under:
Dette skyldes vanligvis at portnummeret til SQL Server er opptatt av andre applikasjoner, du kan bruke dos-kommandoer eller nettverksverktøy for å se gjeldende portbruk, se hvilket program som opptar standardport 1433 i SQL Server, og starte programmet på nytt etter at det er fullført; Hvis du synes det er vanskelig å se, kan du også endre standardporten til SQL Server direkte og starte SQL Server-tjenesten
Denne typen problem er som regel at standardporten til mssql er opptatt, finner porten som prosessen bruker, og deretter avslutter den.
Hvis du oppdager at standardporten ikke er opptatt, eller noen merkelige problemer, vennligst start datamaskinen på nytt for å løse det!
|