this is tricky. Teradata has fast export, which exports rows in bulk instead of row wise from Teradata to SAS. I do not know anything of that sort in oracle. but below few things which I can think may help you optimize moving data from oracle to SAS
1. do not do move data to SAS unless something statistical has to be done, remaining every other can be done in DBMS. Only bring final dataset to SAS, so that you can do the statiisical analysis
2. instead of select * use column names and bring only those columns which you will use in your analysis.
3. bring only amount of data you need for your analysis by using where clause in your explicit pass through.
... View more