dbTalk Databases Forums  

SQL Server Agent and Analysis Services (DSO)

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss SQL Server Agent and Analysis Services (DSO) in the microsoft.public.sqlserver.olap forum.



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

Default SQL Server Agent and Analysis Services (DSO) - 08-03-2005 , 10:26 AM






I have an ActiveX VB script in a DTS package that simply connects to a server
and populates a table with a list of all the Analysis Services databases on
that server.

When I execute this package from my desktop it works fine.

When I execute it through the Agent I get the error
Error Description: Object required: 'dsoServer'

Which is happening on this line of script
dsoServer.Connect (ServerName)

This happens to be the first line of script that actually tries to use the
DSO object, so I’m guessing that the account that the Agent runs under can’t
access the object model for DSO. However, this account is in the OLAP admin
group. What else does this account need to be able to see/use the DSO object?

Thanks in advance for any help!
Paul


Reply With Quote
  #2  
Old   
Dave Wickert [MSFT]
 
Posts: n/a

Default Re: SQL Server Agent and Analysis Services (DSO) - 08-05-2005 , 01:52 AM






The error seems to suggest that either there is an ACL on the DSO dll file
which is preventing the account from creating the object or DSO is not
installed on the machine where the package is being executed on. This can be
quite easy for SQL Agent to do, i.e. to run the package on a machine where
DSO is not installed. First verify that DSO is indeed on the machinen where
SQL Agent is attempting to run the package and if that isn't the problem,
look to see if the is an ACL on the dlls themselves.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI SystemsTeam
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


"Paul" <Paul (AT) discussions (DOT) microsoft.com> wrote

Quote:
I have an ActiveX VB script in a DTS package that simply connects to a
server
and populates a table with a list of all the Analysis Services databases
on
that server.

When I execute this package from my desktop it works fine.

When I execute it through the Agent I get the error
Error Description: Object required: 'dsoServer'

Which is happening on this line of script
dsoServer.Connect (ServerName)

This happens to be the first line of script that actually tries to use the
DSO object, so I'm guessing that the account that the Agent runs under can't
access the object model for DSO. However, this account is in the OLAP
admin
group. What else does this account need to be able to see/use the DSO
object?

Thanks in advance for any help!
Paul




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.