Windows nemůže spustit SQL Server (MSSQLSERVER) na lokálním počítači. Pro více informací se podívejte do systémového záznamu událostí. Pokud se jedná o službu mimo Microsoft, kontaktujte dodavatele služby a odvolejte se na konkrétní kód chyby služby 10048.
Operační prostředí: Windows XP + SQL Server 2008 Dnes, když jsem poprvé přišel do firmy, kolega mi řekl, že jeho datový engine nemůže nastartovat, takže jsem šel do prohlížeče událostí, abych zkontroloval systémový log (klikněte pravým tlačítkem na Můj počítač a vyberte Správa), a to následovně:
Řešení: Zadejte konfigurační nástroj SQL Serveru, deaktivujte službu SQL Serveru (SQLEXPRESS) (abyste zabránili jejímu opětovnému spuštění příště na počítači, nastavte režim spuštění na ruční (pravé tlačítko – lze jej nastavit v atributech)), a poté spusťte SQL Server (MSSQLSERVER), což je úspěšné, jak je znázorněno na obrázku níže:
To je obvykle způsobeno tím, že číslo portu SQL Serveru je obsazeno jinými aplikacemi, můžete použít příkazy dos nebo síťové nástroje k zobrazení aktuálního využití portů, zjistit, který program obsazuje výchozí port 1433 SQL Serveru, a po jeho dokončení program restartovat; Pokud vám přijde obtížné to vidět, můžete také přímo změnit výchozí port SQL Serveru a spustit službu SQL Server
Tento typ problému obvykle znamená, že výchozí port mssql je obsazen, najdeme port, který proces obsadí, a pak ho ukončíte.
Pokud zjistíte, že výchozí port není obsazený nebo se objeví nějaké zvláštní problémy, restartujte počítač a vyřešite to!
|