Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 13 total
Thread Installing EDB Server as a Service on Vista
Mon, Jul 13 2009 6:07 PMPermanent Link

Richard Harding
I can install the EDB Server as a service on XP but when I try to install it as a service
on Vista it crashes with APPCRASH error.

I can run the server as an application.  I have seen other posts relating to this which
suggests a permissions issue.  I am logged in as an administrator.

ElvevateDB v2.02 b14.

Does anyone have any suggestions?

Richard Harding
Tue, Jul 14 2009 12:41 AMPermanent Link

"Raul"
Couple of suggestions:
- what accout is the edb servce running under ?

- i suggest not installing into program files but raher creating a new
folder somewhre else (e.g. C:\edb) and assigning full read/write permissions
to the folder

- if you still have problem - does it run as application (not service) ?

Raul

"Richard Harding" <rharding@wck.com.au> wrote in message
news:FA33BA8D-A238-45CA-BB88-3090E8A3ED20@news.elevatesoft.com...
>I can install the EDB Server as a service on XP but when I try to install
>it as a service
> on Vista it crashes with APPCRASH error.
>
> I can run the server as an application.  I have seen other posts relating
> to this which
> suggests a permissions issue.  I am logged in as an administrator.
>
> ElvevateDB v2.02 b14.
>
> Does anyone have any suggestions?
>
> Richard Harding
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4240 (20090713) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4240 (20090713) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



Tue, Jul 14 2009 2:20 AMPermanent Link

Richard Harding
Thanks Raul.

The account is admin which is an administrator account.

I was installing the edbsrvr to a programs file folder.  I tried another folder on c:\.
All users have been assigned Full Control permissions on this folder.

Yes - edbsrvr.exe does run as an application.

Richard Harding
Tue, Jul 14 2009 10:02 AMPermanent Link

"Raul"
We have tried (previously) both EDB and DBISAM and both have worked OK in
Vista and Win2008 as service.

Still sounds like permissions - either account that runs the service does
not have access to the files or to run as a service.

Is user account control enabled - is so can you disable it ?

Even though you should not need to have you tried setting the edbsrvr.exe to
WinXP compatibility mode (right click and look for compatibility tab).

Is this 32 or 64 bit ? Again should not matter but sometimes the 64 causes
some additional headaches with default permissions.

Raul


"Richard Harding" <rharding@wck.com.au> wrote in message
news:FE4694FD-19DD-439D-A059-B149922C0969@news.elevatesoft.com...
> Thanks Raul.
>
> The account is admin which is an administrator account.
>
> I was installing the edbsrvr to a programs file folder.  I tried another
> folder on c:\.
> All users have been assigned Full Control permissions on this folder.
>
> Yes - edbsrvr.exe does run as an application.
>
> Richard Harding
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4241 (20090714) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4241 (20090714) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



Tue, Jul 14 2009 4:37 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Richard,

<< I can install the EDB Server as a service on XP but when I try to install
it as a service on Vista it crashes with APPCRASH error. >>

Does it crash during the /install phase or when you try to start the service
?  The issue is most likely permissions, especially with regard to the
directory where the configuration .ini file is stored and accessed:

C:\ProgramData\Elevate Software\ElevateDB Server

Make sure that the account that the service is configured to run under has
the proper read/write permissions for this directory, and you should be all
set.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Jul 14 2009 10:15 PMPermanent Link

Richard Harding
Tim / Raul,

EDBSrvr crashed during the install (edbsrvr.exe /install).

The user does have Full Control permissions for C:\ProgramData\Elevate Software\ElevateDB
Server folder.

UAC is enabled.  With it disabled, I can install and start the service.  

UAC is now enabled again.

Following Raul's suggestion, I set edbsrvr.exe to run as an administrator in the
compatibility options and it now installs.  (Should I need to do this?)

When I try to start the service using net start edbsvr, I receive a system error 5.
(Access is denied).

I can start the service through the control panel, although the user interface is not
available.  (The option 'Allow service to interact with desktop' is checked for the
service properties).

Thank you both - have made a lot of progress - the service is running.

Richard
Thu, Jul 16 2009 2:17 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Richard,

<< EDBSrvr crashed during the install (edbsrvr.exe /install).

The user does have Full Control permissions for C:\ProgramData\Elevate
Software\ElevateDB Server folder. >>

Which "user" are you referring to - the user executing the installation of
the service, or the user account that the service is set to run under ?

--
Tim Young
Elevate Software
www.elevatesoft.com

Sun, Jul 19 2009 7:57 PMPermanent Link

Richard Harding
Tim,

>> Which "user" are you referring to - the user executing the installation of the service,
or the user account that the service is set to run under ?

The logon user is "rich" which has administrator rights who has access to the ini file
folder and the folder where edbsrvr.exe is located.

edbsrvr.exe is now enabled to run with administrator rights for all users.

The service is logged on as "Local System" account.  (Does this answer your question?)

The operating system is VISTA Home Premium.

There are 2 things that are misbehaving - or that I do not understand.  

Firstly, when I run the command "start net edbsrvr", I receive an "Access is denied"
error.  I can start the service from the control panel so this does not seem to be a big
problem.

Secondly, the EDBSrvr icon is not appearing in the notification area.

Richard Harding





--
Tim Young
Elevate Software
www.elevatesoft.com
Mon, Jul 20 2009 11:37 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Richard,

<< Firstly, when I run the command "start net edbsrvr", I receive an "Access
is denied" error.  I can start the service from the control panel so this
does not seem to be a big problem. >>

Okay, that relates to the account used for running the edbsrvr service, i.e.
in your case the Local System account.  You'll need to make sure that this
account has the proper read/write access to the location of the .ini file,
and the .ini file itself.

<< Secondly, the EDBSrvr icon is not appearing in the notification area. >>

You may have issues running the EDB Server with desktop interaction under
Vista.  Vista and later MS operating systems are getting away from allowing
services to interact with the desktop, so you should probably go ahead and
disable such interaction anyways.  At some point in the future we'll be
splitting off the user interface into a separate application that can
interact with the EDB Server using a general-purpose messaging layer.

--
Tim Young
Elevate Software
www.elevatesoft.com

Mon, Jul 20 2009 8:00 PMPermanent Link

Lance Rasmussen

Jazzie Software

Avatar

Team Elevate Team Elevate

That's a biggie and I remember bringing that up a couple years ago.

MS, for reasonably good reason, wants to make sure that the GUI is not
directly tied to the service, but using the messaging between the two.

Lance

Tim Young [Elevate Software] wrote:

> Richard,
> Vista and later MS operating systems are getting away
> from allowing services to interact with the desktop, so you should
> probably go ahead and disable such interaction anyways.  At some
> point in the future we'll be splitting off the user interface into a
> separate application that can interact with the EDB Server using a
> general-purpose messaging layer.
Page 1 of 2Next Page »
Jump to Page:  1 2
Image