dbTalk Databases Forums  

Engine Service - Allow Service to interact with desktop

sybase.public.sqlanywhere.general sybase.public.sqlanywhere.general


Discuss Engine Service - Allow Service to interact with desktop in the sybase.public.sqlanywhere.general forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
SJ
 
Posts: n/a

Default Engine Service - Allow Service to interact with desktop - 12-14-2009 , 12:39 PM






Hello,

I created Engine Service - dbsrv11.exe or dbeng11.exe (Build
2250) by setting that service to 'Allow Service to interact
with desktop'. However, after the service started, I did not
see the small icon of sybase engine at the taskbar.

I use Wise installation to create service which i did in the
same way with SQL Anywhere 9.0.2 and the icon display used
to display fine.

Any suggestions on this are appreciated.

Thanks,
Sudarat.

Reply With Quote
  #2  
Old   
Chris Keating (Sybase iAnywhere)
 
Posts: n/a

Default Re: Engine Service - Allow Service to interact with desktop - 12-14-2009 , 12:43 PM






Interact with Desktop is a feature is no longer supported in newer
Windows versions such as Vista, Windows 2008, and Windows 7. What is
your platform?

-chris

SJ wrote:
Quote:
Hello,

I created Engine Service - dbsrv11.exe or dbeng11.exe (Build
2250) by setting that service to 'Allow Service to interact
with desktop'. However, after the service started, I did not
see the small icon of sybase engine at the taskbar.

I use Wise installation to create service which i did in the
same way with SQL Anywhere 9.0.2 and the icon display used
to display fine.

Any suggestions on this are appreciated.

Thanks,
Sudarat.

Reply With Quote
  #3  
Old   
SJ
 
Posts: n/a

Default Re: Engine Service - Allow Service to interact with desktop - 12-15-2009 , 10:55 AM



Hello,

Thanks for your reply.

I have problem with Vista, Server 2008 and Window 7. However
when I look at the service property for those 3 platforms, I
still see the check box about 'Allow Service to interact
with desktop'

When the icon display on taskbar, user can right click and
open that icon, some information displayed on that screen,
like service is still running, which port its starting with,
check point etc. If the icon does not display on task bar,
what would be the best way for user to see that?

Thanks,
Sudarat.

Quote:
Interact with Desktop is a feature is no longer supported
in newer Windows versions such as Vista, Windows 2008,
and Windows 7. What is your platform?

-chris

SJ wrote:
Hello,

I created Engine Service - dbsrv11.exe or dbeng11.exe
(Build 2250) by setting that service to 'Allow Service
to interact with desktop'. However, after the service
started, I did not see the small icon of sybase engine
at the taskbar.
I use Wise installation to create service which i did in
the same way with SQL Anywhere 9.0.2 and the icon
display used to display fine.

Any suggestions on this are appreciated.

Thanks,
Sudarat.

Reply With Quote
  #4  
Old   
Volker Barth
 
Posts: n/a

Default Re: Engine Service - Allow Service to interact with desktop - 12-15-2009 , 11:23 AM



Sudarat,

you can add the -o option to the server's command line, i.e. something like
dbsrv11.exe -n <YourEngineName> ... -o <LogFile.txt>
Then the console output will go to this file, and users can read the
information (start/shutdown infos, server version, licence info, port
numbers, checkpoints, server messages).

(There are a few other -oX options that might be of interest, too.)

In order to find out whether the server is running, users might simply
look in the Task Manager's process tab and look for dbsrv11.exe.

HTH

Volker



SJ wrote:
Quote:
Hello,

Thanks for your reply.

I have problem with Vista, Server 2008 and Window 7. However
when I look at the service property for those 3 platforms, I
still see the check box about 'Allow Service to interact
with desktop'

When the icon display on taskbar, user can right click and
open that icon, some information displayed on that screen,
like service is still running, which port its starting with,
check point etc. If the icon does not display on task bar,
what would be the best way for user to see that?

Thanks,
Sudarat.

Interact with Desktop is a feature is no longer supported
in newer Windows versions such as Vista, Windows 2008,
and Windows 7. What is your platform?

-chris

SJ wrote:
Hello,

I created Engine Service - dbsrv11.exe or dbeng11.exe
(Build 2250) by setting that service to 'Allow Service
to interact with desktop'. However, after the service
started, I did not see the small icon of sybase engine
at the taskbar.
I use Wise installation to create service which i did in
the same way with SQL Anywhere 9.0.2 and the icon
display used to display fine.

Any suggestions on this are appreciated.

Thanks,
Sudarat.

Reply With Quote
  #5  
Old   
Jeff Albion [Sybase iAnywhere]
 
Posts: n/a

Default Re: Engine Service - Allow Service to interact with desktop - 12-15-2009 , 11:26 AM



Sudarat,

Microsoft has disabled the "Interact With Desktop" feature for services
on all of these OSes. This is a Microsoft security limitation. The only
way to see console output on these OSes is to use the "-o" output and
record it to a file. You should not use the "Interact With Desktop"
option on these OSes.

Some other threads have also covered this topic:

http://groups.google.com/group/sybas...1f2ae5b25d2d8b
http://groups.google.com/group/sybas...d565136e04dca3

Regards,

SJ wrote:
Quote:
I have problem with Vista, Server 2008 and Window 7. However
when I look at the service property for those 3 platforms, I
still see the check box about 'Allow Service to interact
with desktop'
--
Jeff Albion, Sybase iAnywhere

iAnywhere Developer Community :
http://www.sybase.com/developer/libr...ere-techcorner
iAnywhere Documentation : http://www.ianywhere.com/developer/product_manuals
SQL Anywhere Patches and EBFs :
http://downloads.sybase.com/swd/summ...&timeframe =0
Report a Bug/Open a Case : http://case-express.sybase.com/cx/

Reply With Quote
  #6  
Old   
R. Pods
 
Posts: n/a

Default Re: Engine Service - Allow Service to interact with desktop - 12-16-2009 , 10:06 AM



As another method to see the console log you may use the utility
dbconsole.exe or Sybase Central (Select View -> Server Messages and
Executed SQL). Version information may be displayed by
select property ('Productversion')
in ISQL.

Reimer

SJ wrote:
Quote:
Hello,

Thanks for your reply.

I have problem with Vista, Server 2008 and Window 7. However
when I look at the service property for those 3 platforms, I
still see the check box about 'Allow Service to interact
with desktop'

When the icon display on taskbar, user can right click and
open that icon, some information displayed on that screen,
like service is still running, which port its starting with,
check point etc. If the icon does not display on task bar,
what would be the best way for user to see that?

Thanks,
Sudarat.

Interact with Desktop is a feature is no longer supported
in newer Windows versions such as Vista, Windows 2008,
and Windows 7. What is your platform?

-chris

SJ wrote:
Hello,

I created Engine Service - dbsrv11.exe or dbeng11.exe
(Build 2250) by setting that service to 'Allow Service
to interact with desktop'. However, after the service
started, I did not see the small icon of sybase engine
at the taskbar.
I use Wise installation to create service which i did in
the same way with SQL Anywhere 9.0.2 and the icon
display used to display fine.

Any suggestions on this are appreciated.

Thanks,
Sudarat.

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.