I am trying to replace a DTS access exporter package with a exe we can call from our stored procedures (using xp_cmdshell).
We are in the middle of a transition between SQL 2000 and SQL 2005, and for the moment if we can not use DTS OR SSIS that would be the best options.
I believe I have the following options:
- Using a SQL data reader to read SQL records, and using ADO.net to insert the read records into Access. I have implemented this and it is WAY too slow. This is not a option
- Setting up Linked tables in access, then getting access to pull the data out of sql. If anyone has any experience in doing this I would be grateful for some code examples or pointing out some resources?
If there are any other options for transferring large amounts of data from SQL into a Access database that would be awesome, but performance is a big issue as we can be dealing with up to 1mil records per table.