
Signature
Andrew J. Kelly SQL MVP
Solid Quality Mentors
> Yes...a dozen or so actually. And I've tried them on different remote
> machines as well with SSMS and SSMSe, in addition to using queries from
[quoted text clipped - 26 lines]
>>>
>>> Keith
> OK then I would have to agree with Geoff in that it sounds like an issue
> with the servers communications. If you can run this fine locally and all
> other machines have issues it kind of narrows it down to that machine:).
Unless you install the product on another machine and get the same behavior,
which I have.
> Check the event logs and see if there are errors on that server.
The Event Viewer does not show any errors, nor does the error log in the
instance's data directory.
Considering that this behavior is present along with the installation of
this particular product, and that other named SQL and SQL Express instances
on the same machine do not demonstrate this behavior - even when returning
result sets orders of magnitude larger and on the same physical network -
I'm inclined to believe that this behavior is not machine specific but
rather localized to the named instance installed by this particular product.
Meaning, some configurable property of SQL Server.
I'm totally willing to believe that this is a bug in the product - a
misconfiguration of some kind - but it sounds like most folks don't think
that this type of (mis)configuration is even possible.
Oh, did I mention that this is a Microsoft product's install of SQL Express
;-)
k
Andrew J. Kelly - 17 Aug 2007 01:33 GMT
> Unless you install the product on another machine and get the same
> behavior, which I have.
> Considering that this behavior is present along with the installation of
> this particular product, and that other named SQL and SQL Express
[quoted text clipped - 3 lines]
> specific but rather localized to the named instance installed by this
> particular product. Meaning, some configurable property of SQL Server.
Tidbits like these are always good to know. The answers we gave were based
on the info given. I would ping the makers of the product then and see if
they can provide a clue. Other than some ANSI settings at the connection or
database object level that may return different results I know of no
settings or configuration that would produce this behavior. Things like ANSI
PADDING, ANSI NULLS etc can affect how SQL Server treats the data for joins
and the Where clause which can produce different result sets. But none of
that is based on the size of the result set. I would check to see if the
connection settings are the same for both the local and remote SSMS. But
like I said that doesn't explain all the symptoms you mention.

Signature
Andrew J. Kelly SQL MVP
Solid Quality Mentors
>> OK then I would have to agree with Geoff in that it sounds like an issue
>> with the servers communications. If you can run this fine locally and all
[quoted text clipped - 24 lines]
>
> k
Erland Sommarskog - 17 Aug 2007 23:21 GMT
> Considering that this behavior is present along with the installation of
> this particular product, and that other named SQL and SQL Express
[quoted text clipped - 4 lines]
> this particular product. Meaning, some configurable property of SQL
> Server.
Does this happens with queries in any database? Do you get zero rows
for "SELECT * FROM sys.sysdatabases"?
You do connect with the same login locally as you do remotely, don't you?
The only configurable property that would matter is the network options.
That is, this instance have a poor choice of port, or uses named pipes
only for communication (and something goes wrong there).

Signature
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx