el-nebuloso 10 Geschrieben 16. Februar 2009 Melden Teilen Geschrieben 16. Februar 2009 Hallo zusammen, wir haben hier mehrere Laptops mit jeweils eigener SQL Express 2005er Instanz, bei denen aus unerfindlichen Gründen der lokale SQL Dienst nicht mehr startet, die Datenbank also nicht mehr erreichbar ist. Beim Start unser Anwendung erhalten wir diese Meldung: SQL Error State:08001, Native Error Code: 11, ODBC Error:[Microsoft][ODBC SQL Server Driver][DBMSLPCN]SQL Server does not exist or access denied Der Service-Start steht weiterhin auf automatisch, versucht man als Admin einen manuellen Start so erhält man die Meldung, dass die Anwendung nicht korrekt konfiguriert ist und eine Neuinstallation das Problem ggf. lösen könnte. Eine De- und anschließende Neuinstallation von SQL Express 2005 bzw. Reparatur scheint mangels ansprechbarer Instanz nicht möglich. Ich habe bereits versucht von einem anderen Laptop die Service-Registry-Einträge einer funktionsfähigen Instanz als Fix zu verwenden, da die Setups der Rechner alle gleich sind (also Export, dann Import auf dem betroffenen Rechner, danach Reboot). Auch dies hilft nicht weiter, der SQL Dienst lässt sich weiterhin nicht starten. Gibt es eine Möglichkeit, den Dienst wieder zum Laufen zu bringen? Wenn ja, ist dies über Kommandozeile bzw. Batch machbar? Vielen Dank und KR el Zitieren Link zu diesem Kommentar
Gabriel70 10 Geschrieben 16. Februar 2009 Melden Teilen Geschrieben 16. Februar 2009 wir haben hier mehrere Laptops mit jeweils eigener SQL Express 2005er Instanz, bei denen aus unerfindlichen Gründen der lokale SQL Dienst nicht mehr startet, die Datenbank also nicht mehr erreichbar ist. Hallo und Willkommen an Board! Wie wird der SQL-Server angesprochen? Ueber das Management-Studio, Kommmandozeile oder einem Frontend? ODBC ueberprueft? Gruss Zitieren Link zu diesem Kommentar
el-nebuloso 10 Geschrieben 17. Februar 2009 Autor Melden Teilen Geschrieben 17. Februar 2009 Vielen Dank :) Der Server wird durch ein Frontend angesprochen. ODBC ist in Ordnung, wurde überprüft, d.h. entspricht in seinen Einstellungen anderen funktionsfähigen Installationen. Edith: auch der manuelle Start über die Diensteverwaltung klappt ja nicht mehr (s.o.) Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 17. Februar 2009 Melden Teilen Geschrieben 17. Februar 2009 Unter welchem Konto läuft der SQL-Dienst? Evtl. sind ja nur die NTFS-Berechtigungen auf das Verzeichnis verlorengegangen, in dem sich die DB befindet. Kontrollier das mal. Zitieren Link zu diesem Kommentar
el-nebuloso 10 Geschrieben 18. Februar 2009 Autor Melden Teilen Geschrieben 18. Februar 2009 Ah, auf die Idee war ich noch nicht gekommen, werde das mal prüfen - danke. Der Dienst läuft normalerweise als unter Logon 'NT AUTHORITY\NetworkService', ein Wechsel auf 'Local System' bringt leider auch nichts. Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 18. Februar 2009 Melden Teilen Geschrieben 18. Februar 2009 Kontrollier die NTFS-Berechtigungen für das Verzeichnis in dem der SQL-Server installiert ist. Ebenfalls das Verzeichnis, in dem die DB liegt. Läuft der SQL-Browser-Dienst? Zitieren Link zu diesem Kommentar
el-nebuloso 10 Geschrieben 18. Februar 2009 Autor Melden Teilen Geschrieben 18. Februar 2009 Mache ich, wenn ich wieder Zugriff auf einen betroffenen Rechner habe. **** gefragt: welche Berechtigungen sollten dort denn auf jeden Fall drin sein? System muss ja eigentlich Vollzugriff haben, denn: Der SQL Server Browser-Dienst läuft bisher immer, ebenso der SQL Server VSS Writer (wenn das eine Rolle spielen sollte). Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 18. Februar 2009 Melden Teilen Geschrieben 18. Februar 2009 Naja, das ganze ist recht einfach. Je nach Art der Anmeldung braucht das Benutzerkonto die passenden Rechte. Wenn der Dienst schon nicht startet, mußt Du ausreichend Berechtigungen mit dem NETZWERKDIENST haben. Zitieren Link zu diesem Kommentar
el-nebuloso 10 Geschrieben 18. Februar 2009 Autor Melden Teilen Geschrieben 18. Februar 2009 Ist schon klar - der SQL Server Browser-Dienst läuft allerdings auch als Netzwerkdienst und ist aktiv Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 18. Februar 2009 Melden Teilen Geschrieben 18. Februar 2009 Ist schon klar - der SQL Server Browser-Dienst läuft allerdings auch als Netzwerkdienst und ist aktiv Der Browser ist aber nicht das gleiche, wie der normale SQL-Server-Dienst. Zitieren Link zu diesem Kommentar
el-nebuloso 10 Geschrieben 18. Februar 2009 Autor Melden Teilen Geschrieben 18. Februar 2009 Stimmt, die Verzeichnisse für die Dienste sind unterschiedlich. Ich bin davon ausgegangen, dass beide auf dem SQL Express Verzeichnissen basieren - das tut nur der SQL Server Dienst, nicht aber der Browser Dienst. Letzterer zieht sich aus dem SQL Server Verzeichnis. Schaue da nachher einmal rauf. Rechner ist gerüchteweise unterwegs. Danke schon einmal. Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 18. Februar 2009 Melden Teilen Geschrieben 18. Februar 2009 Bescheid sagen nicht vergessen. ;) Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.