dbTalk Databases Forums  

DTS calling Oracle procedure

microsoft.public.sqlserver.dts microsoft.public.sqlserver.dts


Discuss DTS calling Oracle procedure in the microsoft.public.sqlserver.dts forum.



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

Default DTS calling Oracle procedure - 03-22-2005 , 06:25 PM






Hi everyone,
Can someone let me know if there's a way of calling Oracle's procedure
within a SQL Server DTS package please. If there is a way, an example would
be greatly appreciated.
The reason for this is that I need to execute the Oracle procedure to
extract data from Oracle tables, then manipulate the data and dump the data
into a temporary table which then get exported to SQL Server via DTS package.
Or if there is a better option for doing this, I'd more than happy to try.
Thanks so much in advance.
KD

Reply With Quote
  #2  
Old   
dcyr
 
Posts: n/a

Default RE: DTS calling Oracle procedure - 06-01-2005 , 09:40 AM






Calvin,
Just curious if you ever figured this problem out. A coworked of mine has
the same issue and we'd like to know how to execute the Oracle sp from a DTS
package.

Thanks

Dave

"Calvin KD" wrote:

Quote:
Hi everyone,
Can someone let me know if there's a way of calling Oracle's procedure
within a SQL Server DTS package please. If there is a way, an example would
be greatly appreciated.
The reason for this is that I need to execute the Oracle procedure to
extract data from Oracle tables, then manipulate the data and dump the data
into a temporary table which then get exported to SQL Server via DTS package.
Or if there is a better option for doing this, I'd more than happy to try.
Thanks so much in advance.
KD

Reply With Quote
  #3  
Old   
Helge C. Rutz
 
Posts: n/a

Default Re: DTS calling Oracle procedure - 06-01-2005 , 01:25 PM



Hi folks,

"dcyr" wrote:
Quote:
Calvin,
Just curious if you ever figured this problem out. A coworked of mine
has the same issue and we'd like to know how to execute the Oracle sp
from a DTS package.
"Calvin KD" wrote:
Hi everyone,
Can someone let me know if there's a way of calling Oracle's procedure
within a SQL Server DTS package please. If there is a way, an example
would be greatly appreciated.
The reason for this is that I need to execute the Oracle procedure to
extract data from Oracle tables, then manipulate the data and dump
the data into a temporary table which then get exported to SQL
Server via DTS package. Or if there is a better option for doing
this, I'd more than happy to try. Thanks so much in advance.
AFAIK the limitation exists because the SQL Server rely on schema
informations for optimizing the query.
The procedures or packages doesn't return schema informations and therefor
cause an error.
You can workaround this problem - where this is suitable - with an explicit
call of the oracle package through ADO inside of an activeX task.
See the following KB article for an example and description.
http://support.microsoft.com/default...b;en-us;176086
But you should always remember, that the actual oracle provider is based on
Oracle 7 with limited support of Oracle8 extensions and nothing nowing
about 9 and 10 ;-)
With .Net you are more up to date, but can't use it inside of DTS or SQL
Server in general.

HTH
Helge



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.