RE: Protocol Error in TDS Stream vs Network Packet Size

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



We reported this problem and finally we confirmed that it is a bug.

For MSQuery, ODBC driver is used which has a problem in retrieving large
recordset. With our default setting in SQL Server - Network Packet Size =
4096, the field definition for the recordset is too large to fit in one
network packet and ODBC driver do not handle this properly and the problem
occur. Microsoft said that a fix will be available in next version of Windows
.....

"Gavin Chan" wrote:

> Do you mean that query the server locally by ms excel and msquery? We didn't
> try that before. However, if we are using query analyzer, this problem did
> not occur.
>
> We can simulate the same problem with Excel 2000, XP and 2003. If this is a
> bug, it seems to be related to SQL Server. We are using SQL Server 2000 + SP3
> (8.00.847) but I am not able to find any fix that is related to the problem.
>
> "Kevin McDonnell [MSFT]" wrote:
>
> > It could be a bug, however everyone's network could impact the behavior.
> > Does this also occur if you were to query the server locally?
> >
> > Thanks,
> >
> > Kevin McDonnell
> > Microsoft Corporation
> >
> > This posting is provided AS IS with no warranties, and confers no rights.
> >
> >
> >
> >
.



Relevant Pages

  • Re: MDAC 2.8 vs MDAC 2.7
    ... > yield better performance than a less efficient native OLE DB provider. ... > "Val Mazur" wrote in message ... It is not just because it is ODBC driver. ... there are no records in a recordset or it is a bug. ...
    (microsoft.public.data.ado)
  • Re: MS SQL Server ODBC Driver hanging code when using multiple active statements and SQLGetData
    ... It would be nice if future versions of the SQL ODBC driver throw an exception. ... What I'll need is a knowledge base article or something that describes the bug, even if it points out that there is no solution to it. ... I have consulted with our product team members. ... will throw an exception instead of infinitely waiting. ...
    (microsoft.public.data.odbc)
  • Re: ODBC Connection returns no Data
    ... I'm connecting to an odbc datasource (here: AR System ODBC Driver) ... in a Microsoft Access XP Database with VBA. ... Connection String, the command string and a recordset, open the ...
    (microsoft.public.data.ado)
  • Re: MDAC 2.8 vs MDAC 2.7
    ... an extra layer over an efficiently written ODBC driver can yield ... better performance than a less efficient native OLE DB provider. ... It is not just because it is ODBC driver. ... >>> there are no records in a recordset or it is a bug. ...
    (microsoft.public.data.ado)
  • ODBC Connection returns no Data
    ... I'm connecting to an odbc datasource (here: AR System ODBC Driver) with ADO ... String, the command string and a recordset, open the connection and open the ...
    (microsoft.public.data.ado)