Freigeben über


Konfigurieren einer COM+-Serveranwendung als Dienstanwendung

Eine COM+-Serveranwendung kann als Dienst erstellt werden, um entweder automatisch beim Systemstart oder manuell durch Aktivierungen zu starten. Wenn der Dienst nicht gestartet werden kann, gibt die Option für die Fehlerbehandlung den Schweregrad des Fehlers an und bestimmt die auszuführende Aktion. Die Option zum Konfigurieren eines Diensts für die Ausführung als lokales Systemkonto ist ebenfalls verfügbar, sowie die Option zum Zuweisen eines bestimmten Benutzerkontos, für das die COM+-Serveranwendung ausgeführt wird. Abhängigkeiten können auch aus einer Liste von Diensten ausgewählt werden, die mithilfe von Component Services auf dem Computer registriert sind. Dadurch wird bestimmt, welche Dienste ausgeführt werden müssen, bevor dieser Dienst gestartet wird.

So konfigurieren Sie eine COM+-Anwendung für die Ausführung als Dienst

  1. Suchen Sie in der Konsolenstruktur des Component Services-Verwaltungstools nach der COM+-Serveranwendung, die Sie als Dienst ausführen möchten.

  2. Klicken Sie mit der rechten Maustaste auf die COM+-Serveranwendung, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie im Dialogfeld Eigenschaften auf die Registerkarte Aktivierung .

  4. Aktivieren Sie im Feld Aktivierungstyp das Kontrollkästchen Anwendung als NT-Dienst ausführen .

    Hinweis

    Das Kontrollkästchen Anwendung als NT-Dienst ausführen ist nur für Serveranwendungen aktiviert und für Bibliotheksanwendungen deaktiviert.

     

  5. Klicken Sie auf die Schaltfläche Neuen Dienst einrichten .

  6. Wählen Sie im Dialogfeld Dienstname im Feld Starttyp die Option Automatisch oder Manuell aus.

  7. (Optional) Um die Aktion anzugeben, die für einen bestimmten Fehler ausgeführt werden soll, wählen Sie im Feld Fehlerbehandlungdie Option Ignorieren, Normal, Schwerwiegend oder Kritisch aus. Das Verhalten, das jeder Option zugeordnet ist, ist wie folgt:

    1. Ignore (Ignorieren): Das Startprogramm protokolliert den Fehler, setzt aber den Startvorgang fort.
    2. Normal. Der Fehler wird protokolliert, ein Meldungsfeld wird angezeigt, und das Startprogramm setzt den Startvorgang fort.
    3. Schwerwiegend. Der Fehler wird protokolliert, und das System wird mit der letzten bekannten guten Konfiguration neu gestartet. Wenn es sich um die letzte bekannte gute Konfiguration handelt, die gestartet wird, wenn der Fehler protokolliert wird, wird der Startvorgang fortgesetzt.
    4. Kritisch. Der Fehler wird protokolliert, und das System wird mit der letzten bekannten guten Konfiguration neu gestartet. Wenn es sich um die letzte bekannte gute Konfiguration handelt, die gestartet wird, wenn der Fehler protokolliert wird, schlägt der Startvorgang fehl.
  8. (Optional) Um andere Dienste als abhängig festzulegen, wählen Sie die abhängigen Dienste aus der Liste im Feld Abhängigkeiten aus.

  9. (Optional) Um anzugeben, dass der Dienst mit dem Desktop interagieren darf, aktivieren Sie das Kontrollkästchen Interaktion mit dem Desktop zulassen .

  10. Klicken Sie auf Erstellen.

  11. (Optional) So weisen Sie den Dienst einem Benutzerkonto zu:

    1. Wählen Sie auf der Registerkarte Identitätdie Option Dieser Benutzer aus.
    2. Um den Benutzer auszuwählen, geben Sie den Benutzernamen in das Feld Benutzer ein, oder klicken Sie auf die Schaltfläche Durchsuchen .
    3. Geben Sie das Kennwort für das Benutzerkonto in das Feld Kennwort ein .
    4. Geben Sie dasselbe Kennwort in das Feld Kennwort bestätigen ein.