I have a DTS created to insert data from a table on SQL Server 7 in a table on an Oracle Server. The DTS runs fine and inserts the data correctly.
The Oracle DBA has complained to me that my DTS is running a SELECT * FROM tablename on the Oracle Server every time it runs. The table has more than 800,000 rows and the DTS must run every minute, so he is having a serious performance issue.
My DTS only inserts the data, and I can't find anywhere on its configuration that sends this SELECT to the Oracle Server. I've already checked the ODBC driver log, and I could see that SQL Server is really sending this command. And I'm sure this DTS is the responsible, since when I disable the job, the SELECT doesn't happen.
I've already tried to do the same insert using Linked Server, but the Oracle DBA told me that my insert also creates a SELECT that is worse than the first one.
I'm using MS ODBC Driver for Oracle to make the connection.
This is the code I used with Linked Server:
insert into FPWPRPD..EPADM.ENTRREAL
select * from CMS.dbo.TB_ExpPontoOnLine2
Any help is apreciated.
Thanks.
Andre Silva
MCDBA
The Oracle DBA has complained to me that my DTS is running a SELECT * FROM tablename on the Oracle Server every time it runs. The table has more than 800,000 rows and the DTS must run every minute, so he is having a serious performance issue.
My DTS only inserts the data, and I can't find anywhere on its configuration that sends this SELECT to the Oracle Server. I've already checked the ODBC driver log, and I could see that SQL Server is really sending this command. And I'm sure this DTS is the responsible, since when I disable the job, the SELECT doesn't happen.
I've already tried to do the same insert using Linked Server, but the Oracle DBA told me that my insert also creates a SELECT that is worse than the first one.
I'm using MS ODBC Driver for Oracle to make the connection.
This is the code I used with Linked Server:
insert into FPWPRPD..EPADM.ENTRREAL
select * from CMS.dbo.TB_ExpPontoOnLine2
Any help is apreciated.
Thanks.
Andre Silva
MCDBA