Ok, now I'm testing what you recommended Dave_Dietz. It will take me a couple of days in order to determine if the strange (and of course annoying) IIS behavior has gone with that.
Any other options are accepted.
Cheers
Main Topics
Browse All TopicsHi experts.
I have an issue with a couple of my web sites, which use MS ACCESS databases. I will migrate them to SQL Server (just as I did with other ones before, but at this moment I have no time to do it).
So, my problem is that this sites kind of "hang" my IIS after certain number of visits affecting all of my published sites, and I have to restart IIS once this happens. Major problem comes here: I don't know exactly when my IIS is gonna crash (because of Access DB).
I've been told to make a Scheduled Task that restarts IIS automatically once in a while, but this isn't really what I want, since my clients comes to my web sites randomly and they wouldn't like to see a "Service Unavailable" sign on the site they use (besides this affects to other sites that have no problems).
These are my specs:
IIS v6.0 running under Windows Server 2003 Enterprise Edition
Microsoft Jet OLE DB 4.0 driver
Thanks in advance =)
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
SimonBlake THIS IS in fact a "normal" behavior when you work with IIS 6.0 and MS Access DB's. I've found some info about this behavior (even in microsoft's web site), I just need to know if there's someone who has kind of fixed it and how.
BTW IIS stops displaying any info (including the SQL Server based sites)
Thanks anyway =)
Hi Ivan,
I would be interested in seeing those links as I have looked after/designed and built sites with access db's for many years without this kind of problem, some of them are reasonably loaded as well (100+ hots an hour)... To be honest I see more problems with Oracle databases and connections not freeing up than access crashing IIS...
Having said that I would never advocate using Access in a high volume web sites, but every now and again it does have it's place for small sites where cost is an issue.
On your problem tho, is it an IE timeout or a 500 returned? Or just the spinning IE logo?
IE spinning logo - the server is still sending stuff - just very slowely.
500 - Then that is something we might be able to look at.
If you are running IIS6, I'm assuming your MDAC is relatively up to date, but are you doing anything odd such as putting the files on a NAS?
S.
Business Accounts
Answer for Membership
by: Dave_DietzPosted on 2006-07-14 at 12:17:54ID: 17111099
Since you're running IIS 6.0 you can simply set the application pools to recycle after X number of requests.
When the pool recycles a new one is brought up and starts handling requests while the first one drains. Once the first app pool has finished the requests it had when the recycle started it shuts down and the new app pool continues running normally. This will prevent your clients from getting a servicve unavailable message.
If you are using in process session state for ASP or ASP.Net any current sessions will be lost so keep this in mind.
Dave Dietz