Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Probleme beim erstellen eines Dienstes... (https://www.delphipraxis.net/107239-probleme-beim-erstellen-eines-dienstes.html)

cherry 24. Jan 2008 16:44


Probleme beim erstellen eines Dienstes...
 
Hi ich hab mal einen Dienst, genau so wie das Beispiel mit "Für jedes Ereignis eine Message", zu finden in folgendem Thread, erstellt. http://www.delphipraxis.net/internal...ghlight=dienst

Ok, Ich kann den Dienst auch super installieren, die Messages erscheinen. doch Will ich den Dienst manuell starten (Service1.StartType := stManual; - berücksichtigt), spuckts mir diese Meldung aus:
Delphi-Quellcode:
Systemfehler 2 aufgetreten.

Das System kann den angegebenen Pfad nicht finden.
Und übrigens in der Verwaltung\Dienste\ kann ich den Dienst auch nicht sehen, ist das normal...

ne ist es wohl nicht...

Sieht jmd mein Problem, was könnte die Ursasche sein? muss ich das exe an einen bestimmten Ort platzieren oder im Ereignis before install den Pfad meiner EXE-Datei angeben, oder sollte bei der Installation des Dienstes eine Instanz irgendwohin kopiert werden?

Help... i need somebody help... not just anybody...
hee -e -e -e eelp...
;-)

Bernhard Geyer 24. Jan 2008 16:54

Re: Probleme beim erstellen eines Dienstes...
 
Zitat:

Zitat von cherry
muss ich das exe an einen bestimmten Ort platzieren oder im Ereignis before install den Pfad meiner EXE-Datei angeben, oder sollte bei der Installation des Dienstes eine Instanz irgendwohin kopiert werden?

Netzwerklaufwerke (u.U. auch FAT-Laufwerke) sind für Dienste tabu, denn:

- Das Dienstekonto hat keinen Zugriff auf diese Laufwerke
- Netzwerklaufwerke haben nicht den benötigten Sicherheitslevel

Christian Seehase 24. Jan 2008 21:14

Re: Probleme beim erstellen eines Dienstes...
 
Moin Bernhard,

Zitat:

Zitat von Bernhard Geyer
Netzwerklaufwerke (u.U. auch FAT-Laufwerke) sind für Dienste tabu, denn:

- Das Dienstekonto hat keinen Zugriff auf diese Laufwerke

Das hängt aber davon ab, mit welchem Account der Dienst gestartet wird.
Es muss ja nicht zwangsläufig LocalSystem sein.

Bernhard Geyer 24. Jan 2008 21:28

Re: Probleme beim erstellen eines Dienstes...
 
Zitat:

Zitat von Christian Seehase
Das hängt aber davon ab, mit welchem Account der Dienst gestartet wird.
Es muss ja nicht zwangsläufig LocalSystem sein.

Könnte ich verwechselt haben das COM-Technisch kein im NT-Dienste beheimateter DCOM-Server läuft.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:39 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz