Let me begin by saying that no matter what I do that the biggest performance dog I face is the network in my environment, so things may just be slow but I was hoping someone may have some insight on best performance. Seriously, I see throughput around 20 Mbps. I sincerely wish it was 1999 with an NT 4 server and 100 Mbps Lan compared to this environment.
Currently I am running an Insert Into Query via code that appends to a linked SQL Server table. I linked it with the built in Microsoft driver "ODBC;DRIVER=SQL Server;" because ideally I want the process to work even if the native client driver is not installed. If it is significant issue, I am willing to switch to the native client.
Are there any thoughts on a faster way to load data short of putting the data local on the SQL box and have it process it directly? - This is not an option in my environment.
I was thinking that there may be an ADO solution to upload a disconnected recordset?
Currently I am running an Insert Into Query via code that appends to a linked SQL Server table. I linked it with the built in Microsoft driver "ODBC;DRIVER=SQL Server;" because ideally I want the process to work even if the native client driver is not installed. If it is significant issue, I am willing to switch to the native client.
Are there any thoughts on a faster way to load data short of putting the data local on the SQL box and have it process it directly? - This is not an option in my environment.
I was thinking that there may be an ADO solution to upload a disconnected recordset?