dbTalk Databases Forums  

problem with a DTS "Analysis Services Processing Task"

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


Discuss problem with a DTS "Analysis Services Processing Task" in the microsoft.public.sqlserver.olap forum.



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

Default problem with a DTS "Analysis Services Processing Task" - 02-16-2006 , 06:20 AM






Hi, I've a problem with a DTS "Analysis Services Processing Task".

I've a Server "A" with SQLSERVER 2000 sp3a and Analysis Services only
connectivity, and an SQLServer Agent Proxy Account "SQLOper" with "users"
privilege.
I've a Server "B" with Analysis Services and a user "SQLOper" with "OLAP
Administrators" privilege.
I've created on Server "A" a job that execute a DTS "Analysis Services
Processing Task" on FoodMart database on Server "B".
The job run under Proxy Account privilege but It fails with this error
message:
" Error:

Cannot open database ''. It may not be a database that your application
recognizes, or the file may be corrupt.

Error source: DSO

Help file:

Help context: 1000440"

The database name don't appear ( Cannot open database '' ), which is the
cause?
Which are the privileges necessary to my Proxy Account?
If Proxy Account have "Administrators" privilege the job works fine, but for
security reason I don't want to assign this privilege.

Any help will be appreciated.
Thanks

Reply With Quote
  #2  
Old   
Darren Gosbell
 
Posts: n/a

Default Re: problem with a DTS "Analysis Services Processing Task" - 02-17-2006 , 11:27 PM






From server "A", are you able to connect to and process the database on
Server 'B" using Analysis Manager?

Where is your Olap Repository located?

If it is in the default MS Access based repository, your SQLOper user
should be able to access the hidden \\ServerB\MSOlapRepository$ share.
Try typing the name of this share in to the address bar in Windows
Explorer while logged onto Server "A" as SQLOper and you should get a
list of files.

If you repository is in a SQL database (especially if that database is
not stored on Server "B"), check that the SQLOper user has access to
this database. If the SQL Repository is on the same server as the AS
database the permissions will map through the local Olap Administrators
group. If a SQL base repository is stored on a different server you will
need to map the permissions manually. (I usually set up a domain group
for OLAP Admins)

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <E0B5EBB4-0DD9-43B4-8667-DA5E6EDDE5A8 (AT) microsoft (DOT) com>,
andreafavero (AT) discussions (DOT) microsoft.com says...
Quote:
Hi, I've a problem with a DTS "Analysis Services Processing Task".

I've a Server "A" with SQLSERVER 2000 sp3a and Analysis Services only
connectivity, and an SQLServer Agent Proxy Account "SQLOper" with "users"
privilege.
I've a Server "B" with Analysis Services and a user "SQLOper" with "OLAP
Administrators" privilege.
I've created on Server "A" a job that execute a DTS "Analysis Services
Processing Task" on FoodMart database on Server "B".
The job run under Proxy Account privilege but It fails with this error
message:
" Error:

Cannot open database ''. It may not be a database that your application
recognizes, or the file may be corrupt.

Error source: DSO

Help file:

Help context: 1000440"

The database name don't appear ( Cannot open database '' ), which is the
cause?
Which are the privileges necessary to my Proxy Account?
If Proxy Account have "Administrators" privilege the job works fine, but for
security reason I don't want to assign this privilege.

Any help will be appreciated.
Thanks


Reply With Quote
  #3  
Old   
andrea favero
 
Posts: n/a

Default Re: problem with a DTS "Analysis Services Processing Task" - 02-23-2006 , 09:11 AM





"Darren Gosbell" wrote:

Quote:
From server "A", are you able to connect to and process the database on
Server 'B" using Analysis Manager?
YES, I've processed "FoodMart" form server "A" with Analysis Manager. OK!!

Quote:
Where is your Olap Repository located?

If it is in the default MS Access based repository, your SQLOper user
should be able to access the hidden \\ServerB\MSOlapRepository$ share.
Try typing the name of this share in to the address bar in Windows
Explorer while logged onto Server "A" as SQLOper and you should get a
list of files.

Yes, my repository is located in the default MS Access based repository and
SQLOper have access to hidden \\ServerB\MSOlapRepository$
SQLOper users on server A and B have "OLAP Administrators" role and same
password.

Quote:
If you repository is in a SQL database (especially if that database is
not stored on Server "B"), check that the SQLOper user has access to
this database. If the SQL Repository is on the same server as the AS
database the permissions will map through the local Olap Administrators
group. If a SQL base repository is stored on a different server you will
need to map the permissions manually. (I usually set up a domain group
for OLAP Admins)

User SQLOper have dbo privilege in ALL databases.
IMHO, my job don't recognize database name and write "Cannot open databse '
' "
Where my job read database name to connect OLAP?
Thanks

Quote:
--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <E0B5EBB4-0DD9-43B4-8667-DA5E6EDDE5A8 (AT) microsoft (DOT) com>,
andreafavero (AT) discussions (DOT) microsoft.com says...
Hi, I've a problem with a DTS "Analysis Services Processing Task".

I've a Server "A" with SQLSERVER 2000 sp3a and Analysis Services only
connectivity, and an SQLServer Agent Proxy Account "SQLOper" with "users"
privilege.
I've a Server "B" with Analysis Services and a user "SQLOper" with "OLAP
Administrators" privilege.
I've created on Server "A" a job that execute a DTS "Analysis Services
Processing Task" on FoodMart database on Server "B".
The job run under Proxy Account privilege but It fails with this error
message:
" Error:

Cannot open database ''. It may not be a database that your application
recognizes, or the file may be corrupt.

Error source: DSO

Help file:

Help context: 1000440"

The database name don't appear ( Cannot open database '' ), which is the
cause?
Which are the privileges necessary to my Proxy Account?
If Proxy Account have "Administrators" privilege the job works fine, but for
security reason I don't want to assign this privilege.

Any help will be appreciated.
Thanks



Reply With Quote
  #4  
Old   
Darren Gosbell
 
Posts: n/a

Default Re: problem with a DTS "Analysis Services Processing Task" - 02-24-2006 , 04:10 AM



Quote:
YES, I've processed "FoodMart" form server "A" with Analysis Manager. OK!!

I originally suspected you may have had issues connecting with the
repository from a remote machine, but if you can process a database on
Server A from Server B, then this is not the issue.

The next most likely issue is with the data source connection for the
database that you are trying to process.

Are you using a fixed username and password or integrated security? If
you are using integrated security you will need to check that the
MsSQLServerOlapService is running under a user account which has
permission to access the data source.

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <FE557884-5148-400D-A9CD-FD838B969996 (AT) microsoft (DOT) com>,
andreafavero (AT) discussions (DOT) microsoft.com says...
Quote:

"Darren Gosbell" wrote:

From server "A", are you able to connect to and process the database on
Server 'B" using Analysis Manager?

YES, I've processed "FoodMart" form server "A" with Analysis Manager. OK!!


Where is your Olap Repository located?

If it is in the default MS Access based repository, your SQLOper user
should be able to access the hidden \\ServerB\MSOlapRepository$ share.
Try typing the name of this share in to the address bar in Windows
Explorer while logged onto Server "A" as SQLOper and you should get a
list of files.


Yes, my repository is located in the default MS Access based repository and
SQLOper have access to hidden \\ServerB\MSOlapRepository$
SQLOper users on server A and B have "OLAP Administrators" role and same
password.

If you repository is in a SQL database (especially if that database is
not stored on Server "B"), check that the SQLOper user has access to
this database. If the SQL Repository is on the same server as the AS
database the permissions will map through the local Olap Administrators
group. If a SQL base repository is stored on a different server you will
need to map the permissions manually. (I usually set up a domain group
for OLAP Admins)


User SQLOper have dbo privilege in ALL databases.
IMHO, my job don't recognize database name and write "Cannot open databse '
' "
Where my job read database name to connect OLAP?
Thanks

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <E0B5EBB4-0DD9-43B4-8667-DA5E6EDDE5A8 (AT) microsoft (DOT) com>,
andreafavero (AT) discussions (DOT) microsoft.com says...
Hi, I've a problem with a DTS "Analysis Services Processing Task".

I've a Server "A" with SQLSERVER 2000 sp3a and Analysis Services only
connectivity, and an SQLServer Agent Proxy Account "SQLOper" with "users"


Reply With Quote
  #5  
Old   
andrea favero
 
Posts: n/a

Default Re: problem with a DTS "Analysis Services Processing Task" - 03-03-2006 , 09:51 AM



"Darren Gosbell" wrote:

Quote:
YES, I've processed "FoodMart" form server "A" with Analysis Manager. OK!!


I originally suspected you may have had issues connecting with the
repository from a remote machine, but if you can process a database on
Server A from Server B, then this is not the issue.

The next most likely issue is with the data source connection for the
database that you are trying to process.

Are you using a fixed username and password or integrated security? If
you are using integrated security you will need to check that the
MsSQLServerOlapService is running under a user account which has
permission to access the data source.
Yes, I use integrated security and user account has permission to access the
data source.
Thanks


Quote:
--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <FE557884-5148-400D-A9CD-FD838B969996 (AT) microsoft (DOT) com>,
andreafavero (AT) discussions (DOT) microsoft.com says...


"Darren Gosbell" wrote:

From server "A", are you able to connect to and process the database on
Server 'B" using Analysis Manager?

YES, I've processed "FoodMart" form server "A" with Analysis Manager. OK!!


Where is your Olap Repository located?

If it is in the default MS Access based repository, your SQLOper user
should be able to access the hidden \\ServerB\MSOlapRepository$ share.
Try typing the name of this share in to the address bar in Windows
Explorer while logged onto Server "A" as SQLOper and you should get a
list of files.


Yes, my repository is located in the default MS Access based repository and
SQLOper have access to hidden \\ServerB\MSOlapRepository$
SQLOper users on server A and B have "OLAP Administrators" role and same
password.

If you repository is in a SQL database (especially if that database is
not stored on Server "B"), check that the SQLOper user has access to
this database. If the SQL Repository is on the same server as the AS
database the permissions will map through the local Olap Administrators
group. If a SQL base repository is stored on a different server you will
need to map the permissions manually. (I usually set up a domain group
for OLAP Admins)


User SQLOper have dbo privilege in ALL databases.
IMHO, my job don't recognize database name and write "Cannot open databse '
' "
Where my job read database name to connect OLAP?
Thanks

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <E0B5EBB4-0DD9-43B4-8667-DA5E6EDDE5A8 (AT) microsoft (DOT) com>,
andreafavero (AT) discussions (DOT) microsoft.com says...
Hi, I've a problem with a DTS "Analysis Services Processing Task".

I've a Server "A" with SQLSERVER 2000 sp3a and Analysis Services only
connectivity, and an SQLServer Agent Proxy Account "SQLOper" with "users"



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.