Vor kurzem habe ich MSSQL Server 2008 Express installiert.
Jedes Mal, wenn ich versuche, "SQL Server Agent (SQLEXPRESS)" zu aktivieren, habe ich folgende Fehlermeldung erhalten:
%Vor%Ich habe versucht, nach einer Lösung zu suchen, aber ich habe einige Lösungen gefunden und sie alle ausprobiert, aber es funktioniert immer noch nicht. Haben Sie eine gute Lösung dafür?
Was ist der SQL Server-Agent? Brauchen wir das wirklich?
Das ist ein bisschen seltsam.
Eine der Einschränkungen des kostenlosen SQL Server Express (im Vergleich zu den größeren Editionen) ist, dass es keinen SQL Server Agent gibt.
Sie sollten also nicht versuchen den SQL Server-Agenten zu aktivieren, weil Ihre Edition dies nicht unterstützt!
Allerdings habe ich auch SQL Server 2008 Express installiert, und ich habe mich nie gefragt, ob der SQL Server-Agent-Dienst auf meinem Rechner aufgeführt ist.
Ich habe gerade meine Maschine angeschaut: Sie ist da, sie heißt "SQL Server Agent (SQLEXPRESS)" genau wie Ihre, und ich kann sie sogar starten.
Das habe ich nicht erwartet!
Aber es ist in SQL Server Management Studio nicht sichtbar, daher kann ich keine Jobs erstellen (und ich habe das erwartet).
Anscheinend beschränkte Microsoft die Verwendung des SQL Server-Agenten in der Express-Edition, indem er den Dienst überhaupt nicht ausließ, sondern indem er in Management Studio unsichtbar gemacht wurde.
Meine Antwort lautet also:
Verschwenden Sie keine Zeit, indem Sie versuchen, den SQL Server-Agenten zu starten.
Sie benötigen es nicht, um die Datenbank auszuführen, und Sie können es nicht verwenden, auch wenn Sie es ausführen können.
SQL Server Agent wird unter anderem für Job Scheduling verwendet.
Wenn Sie nicht wissen, was es ist, brauchen Sie es wahrscheinlich nicht;) Es ist nicht notwendig für die Standard-SQL-Server-RDBMS-Funktionalität.
Ich kann nicht speziell mit dem Fehler sprechen, den Sie sehen.
Tags und Links sql-server