Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server
Symptomen
Als alle netwerkprotocollen voor een Microsoft SQL Server-exemplaar zijn uitgeschakeld, wordt SQL Server niet gestart en ontvangt u het volgende foutbericht, afhankelijk van de wijze waarop u de service probeert te starten:
Door de Services-applet te gebruiken:
Windows kan de SQL Server (MSSQLSERVER) niet starten op de lokale computer. Raadpleeg het gebeurtenislogboek van het systeem voor meer informatie.
Als dit een niet-Microsoft-service is, neemt u contact op met de leverancier van de service en raadpleegt u servicespecifieke foutcode 13.Met behulp van een opdrachtprompt:
C:\Users\username>NET START MSSQLSERVER
De SQL Server-service (MSSQLSERVER) wordt gestart.
De SQL Server-service (MSSQLSERVER) kan niet worden gestart.
Er is een servicespecifieke fout opgetreden: 13. Meer hulp is beschikbaar door NET HELPMSG 3547 te typen.
Oplossing
U kunt dit probleem als volgt oplossen:
Controleer het gebeurtenislogboek van het systeem en controleer of u de volgende gebeurtenisvermelding ziet:
Event ID: 7024 The SQL Server (MSSQLSERVER) service terminated with the following service-specific error: The data is invalid.Controleer het SQL Server-foutenlogboek en controleer of er foutberichten worden weergegeven die er ongeveer als volgt uitzien:
<Datetime> spid9s Server name is '<ServerName>'. This is an informational message only. No user action is required. <Datetime> spid17s Error: 17182, Severity: 16, State: 1. <Datetime> spid17s TDSSNIClient initialization failed with error 0xd, status code 0x4. Reason: **All protocols are disabled. The data is invalid**. <Datetime> spid17s Error: 17182, Severity: 16, State: 1. <Datetime> spid17s TDSSNIClient initialization failed with error 0xd, status code 0x1. Reason: Initialization failed with an infrastructure error. Check for previous errors. The data is invalid. . . <Datetime> spid17s Error: 17826, Severity: 18, State: 3. <Datetime> spid17s Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log. <Datetime> spid17s Error: 17120, Severity: 16, State: 1. <Datetime> spid17s SQL Server could not spawn FRunCommunicationsManager thread. Check the SQL Server error log and the operating system error log for information about possible related problems.Nadat u het probleem hebt gecontroleerd dat wordt vermeld in de sectie Symptomen, gebruikt u het knooppunt SQL Server-netwerkconfiguratie van SQL Server Configuration Manager om de vereiste netwerkprotocollen in te schakelen. Start vervolgens de SQL Server-service opnieuw op.
Notitie
Als u externe verbindingen met uw SQL Server-exemplaar niet wilt inschakelen, kunt u alleen het protocol gedeeld geheugen inschakelen en vervolgens de SQL Server-service opnieuw starten.
U kunt ook netwerkbibliotheekinstellingen valideren met behulp van de volgende registersleutels
Als de
Enabledwaarde is ingesteld op nul, wordt de bijbehorende netwerkbibliotheek uitgeschakeld.- Gedeeld geheugen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Sm\Enabled - TCP/IP:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp\Enabled - Named Pipes:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Np\Enabled
- Gedeeld geheugen: