2010-11-24 10 views
1

Ich habe gerade meinen Entwicklungsserver neu gestartet, aber als der Server wieder kam, kann ich nicht mehr mit der DB verbinden.SQL Server-Dienst wird nicht gestartet

Ich kann nicht einmal vom Management Studio auf dem Server verbinden.

Also überprüfe ich die Dienste und der SQL Server (MSSQLSERVER) und SQL Server Agent (MSSQLSERVER) werden nicht gestartet. Starten sie gibt mir einen Fehler

Windows could not start the XXX service.

Irgendwelche Ideen?

EDIT: Außerdem lief ich den Dienst von der Befehlszeile und diesen Fehler bemerkt:

2010-11-24 15:38:32.02 Server  Error: 26055, Severity: 16, State: 1. 
2010-11-24 15:38:32.02 Server  The SQL Server failed to initialize VIA suppo 
rt library [QLVipl.dll]. This normally indicates the VIA support library does no 
t exist or is corrupted. Please repair or disable the VIA network protocol. Erro 
r: 0x7e. 

Also ging ich in die Configuration Manager -> Netzwerk-Konfiguration -> Protokolle und disabed VIA. Dadurch konnte ich es wieder zurück zum Anfang ... aber ich mache mir Sorgen, dass ist aktiviert sein sollte ...

-Evan

+0

Sicherheit? Der Account, der den Dienst startet, hat sein Passwort geändert –

+0

Danke Sam. Nein, keine Passwörter haben sich geändert. Es läuft übrigens als Lokales System. Ich habe jetzt mehr Informationen - ich werde die Frage aktualisieren. –

+0

Sie können die Ereignisanzeige (Systemsteuerung -> Verwaltungstools -> Ereignisanzeige) verwenden, um zu sehen, was tatsächlich darin passiert ist. Dadurch erhalten Sie wertvolle Informationen für die Lösung. – Kangkan

Antwort

1

Überprüfen Sie die Ereignisanzeige und sehen, ob es einen Grund dafür angemeldet nicht an den Start . Ich habe etwas Ähnliches gesehen, wenn auf dem Server kein verfügbarer RAM mehr verfügbar ist.

Da dies Ihr Dev-Server ist, brauchen Sie wahrscheinlich keinen VIA-Dienst, solange SQL gestartet wird, sollten Sie in Ordnung sein.

+0

Schätzen Sie die Hilfe Steve! Ich habe einen Blick in die Ereignisanzeige geworfen, aber es gibt nicht viele zusätzliche Informationen. Ich habe den Dienst jedoch über die Befehlszeile ausgeführt. Checkt meine Bearbeitung (oben) nach dem, was ich gefunden habe. Danke noch einmal! –

+1

VIA erfordert spezielle Hardware, wahrscheinlich ist Ihr Dev-Server nicht für die Verwendung konfiguriert. Siehe die Wikipedia auf http://en.wikipedia.org/wiki/Virtual_Interface_Adapter. –

+0

Cool - danke an alle. –

0

überprüfen Zum einen das Ereignis
log Wenn diese Fehler

  • The SQL Server failed to initialize VIA support library [QLVipl.dll].
  • TDSSNIClient initialization failed with error 0x7e.

Dann nur Ihre VIA Protokolldienste von beiden deaktivieren angezeigt wird.

  1. SQL Native Client
  2. SQL Server-Netzwerkkonfiguration

Danach starten Sie SQL Browser-Dienst und SQL Server-Agent-Dienst von SQL Server-Konfigurationsmanager

Verwandte Themen