RAS Workstation Hangs During ODBC SQL Query (109226)
The information in this article applies to:
- Microsoft LAN Manager 2.1
- Microsoft LAN Manager 2.1a
- Microsoft LAN Manager 2.2
- Microsoft LAN Manager 2.2a
This article was previously published under Q109226 SYMPTOMS
Under Windows 386 Enhanced mode a workstation can crash or lock up during
an SQL query using RAS, most frequently when Microsoft Access uses ODBC
to get data from an SQL Server over a RAS connection with links 9600 baud
or faster. Front-end database applications including Microsoft Access can
be used to perform such queries. These symptoms are seen:
- Windows hangs until the system is restarted
- Windows drops the user to an MS-DOS prompt
- the RAS protocol stack and asynch driver hang; rasdial fails
CAUSE
The redirector, netwksta.*, requires a larger internal stack. Commonly
these failures occur under stress and are worsened by long distance or
slow links, resulting in serial port data overruns. The real-mode LAN
Manager redirector acts as a catalyst.
Note: The Windows for Workgroups virtual mode redirector, a vxd, does not
exhibit these symptoms when operating with RAS and performing the same
operations.
RESOLUTION
The fix for this problem is included in LAN Manager 2.2b.
Also, the following tuning may be required to accommodate delays in slow
or long distance dialup connections:
Protocol.ini
[Asybeui_Xif]
ncbs = 15
datagrampackets = 4
packets = 75
stacksize = 4096
Note: Many internal modems avoid this problem because they have a UART
chip that acts as a buffer to prevent serial device data overruns.
STATUS
Resolved.
Modification Type: | Major | Last Reviewed: | 9/30/2003 |
---|
Keywords: | KB109226 |
---|
|