Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Error Reading File and NT Terminal Server
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00454282
Message ID:
00454394
Views:
27
>I'm getting random Error Reading File errors on workstations connected to
>NT Terminal Server. We're using VFP 6.0 with the latest VFP service pack on
>Windows 2000 on the workstation and NT Terminal Server.
>
>In my investigations, there are no locks on any files.
>
>The strange thing about this problem is this: On the problematic
>workstation, I can suspend at the point of the error and, using ALIAS(),
>determine the active, problematic table. If I type the SET command to bring
>up the view window or BROWSE to view the table, I get Error Reading File and
>the VIEW window will NOT open. If I close the problematic table and type
>SET, the VIEW window will open. I can re-open the problematic table with
>USE, it re-opens with no problem; however, it causes the above problems
>again where I can't open the VIEW window and where I get the Error Reading
>File message. If I go to another workstation connected to NT terminal
>server and open the problematic table while it's open on the other,
>problematic workstation, it opens with no problems and no error messages at
>all. Thus, the problem seems to be with the workstation connection to NT
>Terminal Server and not with the table or it's accessibility on the network.
>
>But I'm stumped. Any help on this is appreciated.

Are you saying you are using a Terminal Server as a file server as well as providing terminal services to remote clients? If this is the case, I can see where there may be problems like this - you need to think about what a Terminal Server is. You have multiple clients running virtual Windows NT sessions at the same time on the same box. They share the common files on the server, and probably could have an error reading a table if you are also allowing other clients to access the tables on the drive.

I would suggest moving the database to another server and have the Terminal Server and other clients hit the shared server - not allowing clients to access data on the Terminal Server.
Wayne Myers, MCSD
Senior Consultant
Forte' Incorporated
"The only things you can take to heaven are those which you give away" Author Unknown
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform