Die Abfragen schießt du als Linked Server gegen Oracle?
Wenn du etwas macht wie:
Code:
select * from OrcaleLinkedServer..Schema.Tabelle join ... where ...
Dann kann es passieren, dass der erst die Daten in den
SQL-Server holt und dann in der SQLSERVER Engine auswertet.
Probier die Oracle Daten mit
Code:
select * from OPENQUERY(OrcaleLinkedServer, '<
sql>');
abzufragen und dann weiter zu verarbeiten. Dann läuft das
SQL in Oracle und der Rest dann im SQLServer.