workstatin seems to lost ocasionnally communication with windows 2003 server

Posted on 2007-10-17
Last Modified: 2013-11-23
I have an accouting application that is programmed with delphi
All my workstations ar xp pro with all updates, all computers have been changed for brand new ones, they all have a ups, server is windows 2003 small businesss on a real server, with a ups too, switches are protected wit ups, cabling is all brand new utp8 level 6, protocol is tcp/ip.
The server is only a file server, the applicatio is not in client/server mode, this a proved working software in this environment. This app. is database based (.dbf) and som files stay opens for a long time,
Sometimes the applicatio crash with errors like: 7010, Error 7010:  Problem with Advantage server file read.
this to more frequent, sometimes i get: an error 8010 but rarely.
this happens when filling a long order or invoice int the software, and during this time ther some files that are continuously accessed, and a short brake in the communication seems to produce.
I can re-access the data immediatly after getting this message, so if it is a connection lost, it seems very short.
This problem was there whe a workstation was used as file server, and there was many old computers.
we renew allt the stock and lan topology to get rid of but without success.
Question by:blinette
    LVL 8

    Expert Comment

    I've seen issues like this arise from very inexpensive (cheap) network cards.  I'm glad to hear the loss of network access hasn't corrupted your dbf files yet.  If you added some more users to your network, with poor network cards, your chances will increase to corrupt the database.
    LVL 4

    Accepted Solution

    Something like this happens to me. There are two issues that may be affecting this:

    1) network cards may be set to save energy when they have no activity... The when the activity cames, it takes too long for the application.

    2) when a comm protocol is going idle for a long time Windows (XP, 2k3, etc), i think just for fun, takes down the communication, just like 1)... getting it back takes too long for the application.

    My solution... and it really works (its still working!!)... was this:
    1) turn off "saving energy" feature of network cards.
    2) install NetBeui (!!!!!) as a second communication protocol... just for file sharing... then when TCP is down in behave of Windows, NetBeui mantains the links.

    Hope my experience may help!!!!

    Author Comment

    Effectively, aergy save wa checked on 4 from 5 computers (on the server too!)  i unchecked them , and time will say us if everything is ok.
    I tried to setupe netbeui, but it seems it is not availabel on 2003 server!  So i begin with the firs solution and if problem persist, i will try the second one.
    LVL 4

    Expert Comment

    For XP, Netbeui has to be installed manually. Here is the way...

    For Server 2k3...

    Hope this help!!!
    LVL 14

    Expert Comment

    This may also be caused by some other process latching onto the file while your accouting application is trying to access it. Common causes may include backups and/or Virus Scan software.  We have found that we reduce the occurance of this kind of error when we exclude the advantage data files from the virus scan.

    Author Comment

    Actually tried installation of netbeui, will know if it is working in 4-5 days

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Suggested Solutions

    The new Microsoft OS looks great, is easier than ever to upgrade to, it is even free.  So what's the catch?  If you don't change the privacy settings, Microsoft will, in accordance with the (EULA) you clicked okay to without reading, collect all the…
    Article by: Leon
    Software Metering within our group of companies has always been an afterthought until auditing of software and licensing became a pain point. Orchestrator and SCCM metering gave us the answer and it was an exciting process.
    The view will learn how to download and install SIMTOOLS and FORMLIST into Excel, how to use SIMTOOLS to generate a Monte Carlo simulation of 30 sales calls, and how to calculate the conditional probability based on the results of the Monte Carlo …
    The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now