Doing this involves editing the registry, so as always, make sure you
proceed with caution. With Windows 2000, there is a tab specifically
designed to set up service dependencies, but with NT 4.0, follow these
taken from: http://help.netscape.com/kb/corporate/19980408-1.html
On NT, you can make one service, say Service X, depend on another service,
say Service Y. This way Service X won't start until service Y has
You may follow this procedure to do it:
1) Open a DOS shell and run "REGEDIT", the registry editor.
2) Go to the HKEY_LOCAL_MACHINE window.
3) Expand the "SYSTEM" folder (by double-clicking on it).
4) Expand the "CurrentControlSet" folder.
5) Expand the "Services" folder.
6) Scroll down until you find "Service X", and select it.
This will display a list of values for this service in the
side of the window.
7) Select "Add Value" from the Edit menu, enter "DependOnService" as
value name, and click "OK".
8) When it asks you for a string, enter "Service Y" then click "OK".
These steps will ensure that Service X will not start until Service
Hope this is of some help.
System Admin/Support Engineer
> -----Original Message-----
> From: firstname.lastname@example.org
> [mailto:email@example.com]On Behalf Of Scottie Arnett
> Sent: Friday, May 19, 2000 4:37 AM
> To: Emerald
> Subject: [Emerald] Serv-U 2.5d and services
> Hello Lists,
> This is probably not the best list to ask this on but I
> figure some of you
> may have ran into it. I am running Serv-U 2.5d as a service.
> My question is:
> How can I set the order the services load so that it will
> load after SQL
> server? I get an error at the moment that the Emerald database has not
> recovered, and I have to stop and restart the service for the
> people to
> Scottie Arnett
> For more information about this list (including removal) go to:
For more information about this list (including removal) go to: