![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I need to develop a program to do large data ETL, however, the raw data, which is in Access mdb file, need to be checked and modified against the existed data in the database. - Any better way than loading the raw data into SQL Server? - Is DTS (or SSIS/ETL, I will use SQL Server 2005) still good in this case? (User need to manually change the database or loading settings based on the checking agaist exist SQL tables) - Or a totally independent program, a Windows.form or asp.net program. Any good reason not use the built-in DTS/ETL? |
#3
| |||
| |||
|
|
DTS can do this but because you do not want to land the data then I would prefer to use SSIS which is much richer in functionality and is also ETL vs ELT You could also look at simply using OPENDATASOURCE() or creating a linked server. Allan "nick" <nick (AT) discussions (DOT) microsoft.com> wrote in message news 52E6440-D59A-4FF9-B1FA-AFF96569445F (AT) microsoft (DOT) com:I need to develop a program to do large data ETL, however, the raw data, which is in Access mdb file, need to be checked and modified against the existed data in the database. - Any better way than loading the raw data into SQL Server? - Is DTS (or SSIS/ETL, I will use SQL Server 2005) still good in this case? (User need to manually change the database or loading settings based on the checking agaist exist SQL tables) - Or a totally independent program, a Windows.form or asp.net program. Any good reason not use the built-in DTS/ETL? |
#4
| |||
| |||
|
|
In my case, there are a lot of user interaction. But it seems SSIS(or DTS) is better for batch processing... "Allan Mitchell" wrote: DTS can do this but because you do not want to land the data then I would prefer to use SSIS which is much richer in functionality and is also ETL vs ELT You could also look at simply using OPENDATASOURCE() or creating a linked server. Allan "nick" <nick (AT) discussions (DOT) microsoft.com> wrote in message news 52E6440-D59A-4FF9-B1FA-AFF96569445F (AT) microsoft (DOT) com:I need to develop a program to do large data ETL, however, the raw data, which is in Access mdb file, need to be checked and modified against the existed data in the database. - Any better way than loading the raw data into SQL Server? - Is DTS (or SSIS/ETL, I will use SQL Server 2005) still good in this case? (User need to manually change the database or loading settings based on the checking agaist exist SQL tables) - Or a totally independent program, a Windows.form or asp.net program. Any good reason not use the built-in DTS/ETL? |
![]() |
| Thread Tools | |
| Display Modes | |
| |