Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 576
  • Last Modified:

Excel connections to Access refresh fail

Hi Experts,

I have a Large Excel file with multiple connections (around 60) to the same Access Database.

If i refresh them all one of them is failing with a "Unspecifid error". If i then test the connection that fails i get this message:
"Test connection failed because of an error in initializing provider"

If i then close down the Excel file and open it again, i'm able to refresh that connection without any problems.

And if I then again try to refresh all, I get the same error but now with another connection. It seams that after refreshing x-number of connection, the files fails to refresh any more.

Please help!
0
DCRAPACCESS
Asked:
DCRAPACCESS
  • 3
  • 2
1 Solution
 
aikimarkCommented:
What 'kind' of connections?
How are you refreshing the links?
Why are you refreshing the links?
0
 
DCRAPACCESSAuthor Commented:
The connections are created by using get data from Access, function in Excel. Then I change the connection to "Read" mode.

Refresh are done by looping all connections i vba, and then refresh them one at the time.

I'm refreshing them each night so the users dont have to wait for 5 min each time they open the document. So Backgroundqurey are disabled.
0
 
aikimarkCommented:
I think you would be better off with 'static' data in your workbook.

Remove the links and let the nightly sync code do all the heavy lifting.

You will get good results if you use an ADO recordset object and the CopyFromRecord method.
I describe other methods  you can use in my Fast Data Push to Excel article:
http:A_2253.html
0
 
DCRAPACCESSAuthor Commented:
Hi aikimark,

I found another way around. I have split up all connections in 3 groups and then i open the report and run til first group then i close it. Then i open it again and then run the next group and so on...

That fixed the problem.

But frustrating that it is not able to refresh around 70 connection, because it keeps the connection open to the Access Database :-(
0
 
DCRAPACCESSAuthor Commented:
Worked but not a great solution
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now