dbTalk Databases Forums  

Oracle connection from MS AS 2000

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


Discuss Oracle connection from MS AS 2000 in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
olap@gmsbv.nl
 
Posts: n/a

Default Oracle connection from MS AS 2000 - 10-18-2005 , 07:16 AM






Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco


Reply With Quote
  #2  
Old   
michael v
 
Posts: n/a

Default Re: Oracle connection from MS AS 2000 - 10-18-2005 , 10:05 AM






Why not transport using DTS...

Lots of oracle conversion trouble that you need to deal with.

datetime, row size limit

<olap (AT) gmsbv (DOT) nl> wrote

Quote:
Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco




Reply With Quote
  #3  
Old   
Dean Adam
 
Posts: n/a

Default RE: Oracle connection from MS AS 2000 - 10-18-2005 , 03:00 PM



What errors are you seeing?

Dean.

"olap (AT) gmsbv (DOT) nl" wrote:

Quote:
Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco



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

Default Re: Oracle connection from MS AS 2000 - 10-19-2005 , 12:27 AM



This is actually a common conceptional problem which happens even if you are
using a SQL Server data source.

When you are creating objects with Analysis Manager, looking at data, etc.
then you are using the interactive account running under Analysis Manager as
your security environment. However, when you process a dimension or
partition, it isn't your process which is doing the work -- it is the
MSSQLServerOLAPService service itself. This introduces several common
mis-configurations. For example, if you have the service configured to be
running under the Local System account, then it will be denied network
access (this is a characteristic of Local System that it is unable to touch
any network resources), or if you are using a domain account, it might not
have access to the remote machine, or have access to Oracle, etc.

The give-away is that you said this happens only when processing -- as soon
as I heard that, this mis-configuration immediately came to mind.

Hope that helps.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Systems Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


<olap (AT) gmsbv (DOT) nl> wrote

Quote:
Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco




Reply With Quote
  #5  
Old   
olap@gmsbv.nl
 
Posts: n/a

Default Re: Oracle connection from MS AS 2000 - 10-19-2005 , 12:58 AM



But what is the solution to solve this.

I found several issues like change the local system account of OLAP
services or change the rights to the Oracle directory Home\Oracle ?

Is this also a problem in MS SQL Server 2005 ?

Regards, Marco



Dave Wickert [MSFT] schreef:

Quote:
This is actually a common conceptional problem which happens even if you are
using a SQL Server data source.

When you are creating objects with Analysis Manager, looking at data, etc.
then you are using the interactive account running under Analysis Manager as
your security environment. However, when you process a dimension or
partition, it isn't your process which is doing the work -- it is the
MSSQLServerOLAPService service itself. This introduces several common
mis-configurations. For example, if you have the service configured to be
running under the Local System account, then it will be denied network
access (this is a characteristic of Local System that it is unable to touch
any network resources), or if you are using a domain account, it might not
have access to the remote machine, or have access to Oracle, etc.

The give-away is that you said this happens only when processing -- as soon
as I heard that, this mis-configuration immediately came to mind.

Hope that helps.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Systems Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


olap (AT) gmsbv (DOT) nl> wrote in message
news:1129637794.278227.71640 (AT) g47g2000cwa (DOT) googlegroups.com...
Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco



Reply With Quote
  #6  
Old   
olap@gmsbv.nl
 
Posts: n/a

Default Re: Oracle connection from MS AS 2000 - 10-19-2005 , 12:58 AM



But what is the solution to solve this.

I found several issues like change the local system account of OLAP
services or change the rights to the Oracle directory Home\Oracle ?

Is this also a problem in MS SQL Server 2005 ?

Regards, Marco



Dave Wickert [MSFT] schreef:

Quote:
This is actually a common conceptional problem which happens even if you are
using a SQL Server data source.

When you are creating objects with Analysis Manager, looking at data, etc.
then you are using the interactive account running under Analysis Manager as
your security environment. However, when you process a dimension or
partition, it isn't your process which is doing the work -- it is the
MSSQLServerOLAPService service itself. This introduces several common
mis-configurations. For example, if you have the service configured to be
running under the Local System account, then it will be denied network
access (this is a characteristic of Local System that it is unable to touch
any network resources), or if you are using a domain account, it might not
have access to the remote machine, or have access to Oracle, etc.

The give-away is that you said this happens only when processing -- as soon
as I heard that, this mis-configuration immediately came to mind.

Hope that helps.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Systems Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


olap (AT) gmsbv (DOT) nl> wrote in message
news:1129637794.278227.71640 (AT) g47g2000cwa (DOT) googlegroups.com...
Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco



Reply With Quote
  #7  
Old   
olap@gmsbv.nl
 
Posts: n/a

Default Re: Oracle connection from MS AS 2000 - 10-19-2005 , 12:58 AM



But what is the solution to solve this.

I found several issues like change the local system account of OLAP
services or change the rights to the Oracle directory Home\Oracle ?

Is this also a problem in MS SQL Server 2005 ?

Regards, Marco



Dave Wickert [MSFT] schreef:

Quote:
This is actually a common conceptional problem which happens even if you are
using a SQL Server data source.

When you are creating objects with Analysis Manager, looking at data, etc.
then you are using the interactive account running under Analysis Manager as
your security environment. However, when you process a dimension or
partition, it isn't your process which is doing the work -- it is the
MSSQLServerOLAPService service itself. This introduces several common
mis-configurations. For example, if you have the service configured to be
running under the Local System account, then it will be denied network
access (this is a characteristic of Local System that it is unable to touch
any network resources), or if you are using a domain account, it might not
have access to the remote machine, or have access to Oracle, etc.

The give-away is that you said this happens only when processing -- as soon
as I heard that, this mis-configuration immediately came to mind.

Hope that helps.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Systems Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


olap (AT) gmsbv (DOT) nl> wrote in message
news:1129637794.278227.71640 (AT) g47g2000cwa (DOT) googlegroups.com...
Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco



Reply With Quote
  #8  
Old   
roman.domin@adastra.cz
 
Posts: n/a

Default Re: Oracle connection from MS AS 2000 - 10-19-2005 , 03:02 AM



Describe the error. We use MS OLEDB fro Oracle for many years without
troubles.

Roman Domin
Senior Consultant
roman.domin (AT) adastracorp (DOT) com http://www.adastra.cz


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

Default Re: Oracle connection from MS AS 2000 - 10-19-2005 , 06:49 PM



Sorry. I thought that I said the solution. It is probably buried in the
explanation.

If this connection is to a remote server with Oracle on it, then the
solution is to use a domain account for your MSSQLServerOLAPService service
account which has the rights to access that server and that Oracle database.

Bring up Administartive Tools \ Services, navigate down to the
MSSQLServerOLAPService entry, double-click it and change the logon account.

By definition, the built-in Local System account is denied network access of
any type. This has been true in NT for years and years.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Systems Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


<olap (AT) gmsbv (DOT) nl> wrote

Quote:
But what is the solution to solve this.

I found several issues like change the local system account of OLAP
services or change the rights to the Oracle directory Home\Oracle ?

Is this also a problem in MS SQL Server 2005 ?

Regards, Marco



Dave Wickert [MSFT] schreef:

This is actually a common conceptional problem which happens even if you
are
using a SQL Server data source.

When you are creating objects with Analysis Manager, looking at data,
etc.
then you are using the interactive account running under Analysis Manager
as
your security environment. However, when you process a dimension or
partition, it isn't your process which is doing the work -- it is the
MSSQLServerOLAPService service itself. This introduces several common
mis-configurations. For example, if you have the service configured to be
running under the Local System account, then it will be denied network
access (this is a characteristic of Local System that it is unable to
touch
any network resources), or if you are using a domain account, it might
not
have access to the remote machine, or have access to Oracle, etc.

The give-away is that you said this happens only when processing -- as
soon
as I heard that, this mis-configuration immediately came to mind.

Hope that helps.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Systems Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no
rights.


olap (AT) gmsbv (DOT) nl> wrote in message
news:1129637794.278227.71640 (AT) g47g2000cwa (DOT) googlegroups.com...
Hi,

Any idea why it is possible to work in MSAS2000 and see the data from
an Oracle table but when processing with a Microsoft for Oracle /
Oracle OLE DB ODBC driver then there is always an error.

Regards, Marco





Reply With Quote
  #10  
Old   
olap@gmsbv.nl
 
Posts: n/a

Default Re: Oracle connection from MS AS 2000 - 10-20-2005 , 02:45 AM



We tried 3 connection from MS AS 2000 to Oracle 9. With all connections
we are able to use the wizard, see the Oracle tables and devlop cubes
and slicers. So far so good.

Now the last and most import one. Trying to process any cubes or slicer
is ending in an error with all 3 connections. Any idea why this is
happening, while the Wizards are working! I look forward to any
solution to be able to process cubes.

Errors:

Microsoft ODBC for Oracle driver:
Data source provider error: [Microsoft][ODBC-stuurprogrammabeheer]
SQLSetConnectAttr van het stuurprogramma is
mislukt;IM006;[Microsoft][ODBC driver for Oracle][Oracle]ORA-12154:
TNS:servicenaam kon niet worden herleid.;08001;

Microsoft OLE DB for Oracle:
Data source provider error: ORA-12154: TNS:could not resolve service
name;

Oracle Driver:
Data source provider error: Het opgegeven stuurprogramma kan niet
worden geladen vanwege een systeemfout 5 (Oracle in ORA92).;IM003;

Best Regards,
Marco Goeneveld
www.gmsbv.nl


roman.domin (AT) adastra (DOT) cz schreef:

Quote:
Describe the error. We use MS OLEDB fro Oracle for many years without
troubles.

Roman Domin
Senior Consultant
roman.domin (AT) adastracorp (DOT) com http://www.adastra.cz


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.