Advertisement

04.28.2008 at 02:11PM PDT, ID: 23360246 | Points: 500
[x]
Attachment Details
Delay and "Not responding" when accessing mdb file on network share
Tags: Microsoft, Access, network share, VB6
We have a software product that has been running successfully for a customer for several years.
Suddenly and literally overnight, any client stations at any location exhibits problems when accessing its mdb file.
Each location has its own subfolder containing its own mdb file.
(\\Hostname\Shared-folder\ Location\mdb-file)
Whenever a client program attempts to open the mdb file to perform a read or write, there is a long delay - in fact, during this delay, attempts to use Explorer or the command line prompt to view the mdb file's folder similarly locks up. Status in the Task Manager's Applications tab shows "not responding". A typical delay is around two minutes.
Using the FileMon utility, we can see the delay occurs immediately after a file open attempt.
This behaviour is not limited to just our application, but also when attempting to open the mdb file in Access or the LDBView utility. (However, copying to a local drive and using it there exhibited no problem.)
We thought that maybe their antivirus was causing a problem (perhaps a delay caused by scanning for scripts), but customer insists the AV configured for no active scanning when trying to open a file.
Interestingly, opening text files of multi-MB size in the same folder does not have the same delay problem.
We also investigated ODBC settings for an incorrect PageTimeout value but this was a dead end.
Any ideas?
Start your free trial to view this solution
Question Stats
Zone: Microsoft
Question Asked By: James_Clements
Question Asked On: 04.28.2008
Participating Experts: 2
Points: 500
Views: 0
Translate:
Loading Advertisement...
04.28.2008 at 03:57PM PDT, ID: 21458356

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
04.29.2008 at 08:49AM PDT, ID: 21463404

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.02.2008 at 08:13PM PDT, ID: 21491177

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.05.2008 at 03:05AM PDT, ID: 21498941

Rank: Genius

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.05.2008 at 06:24AM PDT, ID: 21499810

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.05.2008 at 07:54AM PDT, ID: 21500461

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Handhelds / PDAs
  • Displays / Monitors
  • Components
  • Networking Hardware
  • Peripherals
  • Laptops/Notebooks
  • Storage
  • Servers
  • Desktops
  • New Users
  • Misc
  • Apple
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMWare
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMWare
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Community Advisor
  • Lounge
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • Community Advisor
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
04.28.2008 at 03:57PM PDT, ID: 21458356

Rank: Genius

It's not clear exactly what your architecture is, but is appears that you have more than one database exhibiting this behavior? If that's the case, then do all of those databases connect to the SAME database? If so, then I'd suspect corruption in that common database.

Otherwise, look for anything that's common among the problem databases - do they all share the same network segment, for example, or do they all connect through the same switch/router ... in most cases, sudden and widespread issues like this are almost always caused by something common among the databases. We've had AV issues similar to what you're reporting, but typically this doesn't affect the opening of the database.

 
04.29.2008 at 08:49AM PDT, ID: 21463404
Thanks LSM.
A little more info:
yes, more than one database, each location has its own mdb file, but there is no master or common database connected to these.
The folders exist on a SAN, so maybe it is a networking issue. Moving the mdb files to other folders on the SAN produced the same problems.
Customer's IT will be running Ethereal to capture some info for us.
Apparently there have been no problems running other applications on the SAN.
 
05.02.2008 at 08:13PM PDT, ID: 21491177
James   this is going to be a long one but maybe you will find some help in what i'm dealling with.
I'm usually the person asking question not answering them lol. But in this case i was going to ask a similar question.  I'm experiencing  nearly the same thing you are with just "one" of our clients.    In my case the data base program i support has been sold  to over 200 clients, each client has anywhere between 5 to 30 concurrent connections at any given time.  It opperates off of a simple network share and for the past 5 years i have been the point of conact for any problem outside of programming issues. So i have seen my share of performance related issues.  LSM made some good valid remarks.  
What i have discovered with the client i am having problems with is that the problem 1st occured this monday but it so happens they had a power outage in the building that houses the server the week before while everyone was on spring break and the generator did not kick in.  Fast forward a bit so this monday when they come in to do some work, everyone complains that their locking up or performance is at a crawl.
We restored the database to a point before the power failure and still have the same problem. put the data on another machine still has the same problem. my 1st suggestion  was for them to restart the switches but they refuse to because of concerns it could cause other problems, voip and other network services( gee I'm wondering now).  So i suggest lets make a controlled environment.  I have them segment off a server and up to 9 workstation and all works well.   I'm familiar with terminal service so that in environments with low bandwidth I roll out the app in a thin client solution.  So at this point i have all the users in the business running the data with no problems as long as they don't run it over a fat client. with this result they are planning on resetting the switch saturday ( wish me luck)  
Now for you.  other things that i might concider:
-Can you run the Database client right on the server? if yes  how does it perform?  
-Over a network share how many users can access the data before it gives you a problems?

performing a controlled connection test might be an option. puting on a dedicated switchmay eliminate other network related issues.  

Most important though is what new thing has been introduced to the environment. alarm systems. video, antivirus software, just things to concider,,,,,,,,,,,,,,,,,,,,,,,,,,good luck Rob  
 

   
 
05.05.2008 at 03:05AM PDT, ID: 21498941

Rank: Genius

Define "SAN" ...
 
05.05.2008 at 06:24AM PDT, ID: 21499810
SAN = Sandisk Network hard drive
 
05.05.2008 at 07:54AM PDT, ID: 21500461
Sorry, the definition of SAN was incorrectly written,

SAN = Storage Area Network

Please see
http://en.wikipedia.org/wiki/Storage_area_network

 
 
20080236-EE-VQP-29 / EE_QW_2_20070628