Windows nedokáže spustiť SQL Server (MSSQLSERVER) na lokálnom počítači. Viac informácií nájdete v systémovom protokole udalostí. Ak ide o ne-Microsoft službu, kontaktujte dodávateľa služby a odvolajte sa na konkrétny kód chyby služby 10048.
Operačné prostredie: Windows XP + SQL Server 2008 Dnes, keď som prvýkrát prišiel do spoločnosti, kolega povedal, že jeho služba dátového enginu sa nedá spustiť, tak som išiel do prehliadača udalostí, aby som skontroloval systémový log (kliknite pravým tlačidlom na Môj počítač a vyberte Spravovať), nasledovne:
Obchádzka: Vstúpte do konfiguračného nástroja SQL Server, deaktivujte službu SQL Serveru (SQLEXPRESS) (aby sa zabránilo opätovnému spusteniu na počítači nabudúce, nastavte štartovací režim na manuálny (pravé kliknutie – dá sa to nastaviť v atribútoch)), a potom spustite SQL Server (MSSQLSERVER), ktorý je úspešný, ako je znázornené na obrázku nižšie:
Toto je zvyčajne spôsobené tým, že číslo portu SQL Servera je obsadené inými aplikáciami, môžete použiť dos príkazy alebo sieťové nástroje na zobrazenie aktuálneho využitia portu, zistiť, ktorý program obsadí predvolený port 1433 SQL Servera, a po jeho dokončení program reštartovať; Ak je pre vás ťažké ho prezerať, môžete tiež priamo zmeniť predvolený port SQL Serveru a spustiť službu SQL Server
Tento typ problému je, že predvolený port mssql je obsadený, nájdu port, ktorý proces obsadí, a potom ho zničia.
Ak zistíte, že predvolený port nie je obsadený alebo máte nejaké zvláštne problémy, prosím, reštartujte počítač a vyriešite to!
|