Subject Strange difference between Windows XP Home and Professional
Author Matthias Hanft
Hello,

I hope this is not too much off-topic because Delphi components
are involved, but Firebird's behaviour seems to depend on the
Windows version rather than on the Delphi components...

I'm using the Delphi IBRestoreService component (from the
IBServices unit) to perform a Firebird database restore.
Until now, I used it on Windows XP Professional and on
Windows 2000 Professional, with Protocol=Local and
Server=(empty). This works fine.

Now, for the first time, I tried this on Windows XP Home.
Setting Active:=True in the IBRestoreService component,
FB does an exception "cannot attach to services manager".

If I change the connection data to Protocol=TCP and
Server=localhost, everything works fine again.

Is there a FB problem with "local restore" on XP Home?

Matthias