Solved

SQL Server 2008R2 Connection Problem

Posted on 2011-02-11
6
1,361 Views
Last Modified: 2012-05-11
I have a Windows 2008R2 Server in my home, and have installed SQL Server 2008R2 on it.  I am having connection problems, both locally and on the server, connecting to this SQL Server instance.

Scenario 1 - Was getting error 233 when attempting to connect using SSMS on the server (localhost).  I thought I had this problem solved last night, after finding suggestions to disable shared memory protocol, as well as named pipes.  I went through several trial and error attempts, and after finding a suggestion to connect to the master db instead of <default>, it worked.  After that, connecting to <default> worked.  I then turned Named Pipes and Shared Memory back on, and it still worked.  

Scenario 2 - Now that I got it connected locally, I went to my laptop.  After much frustration, I found that Windows Firewall was blocking me, and I put the exception in, and was able to connect with SSMS using the remote client.  Good.

This morning, on the laptop, I connected using SSMS, no problem.  Then I started to do an import from a flat file.  When I got to Finish, I clicked it, and I got a login error (don't remember what error it was now, but it suggested too many connections, server too busy - you know - the ever-so-helpful Microsoft errors).  I disconnected from the server in SSMS, and now I cannot connect again.  Nothing has changed on the server.  I get the 10054 error, with the statement  that a connection was established, but there was a problem during the login process, and that the connection was forcibly closed.

I went back to the server, logged in, and using SSMS on localhost, I end up getting the 233 error.  I turned off shared memory, and connected to master instead of <default>, and that worked.  Then I connected to <default> and that worked.  I turned shared memory back on, and it still worked.  But the remote SSMS from the laptop still won't connect.

Also, TCP/IP and Named Pipes are both turned on, and remote connections are allowed.  I'm puzzled at the inconsistency of this problem.  Any suggestions?
0
Comment
Question by:hopmedic
  • 5
6 Comments
 
LVL 2

Author Comment

by:hopmedic
ID: 34871202
Ugh... Now it's giving me the 10054 error when I try to connect from the server (localhost)...
0
 
LVL 2

Author Comment

by:hopmedic
ID: 34871551
Grrr... I got it to working again, by disabling shared memory and named pipes.  I'd still like to know why it doesn't work with them enabled.  I don't recall reading anywhere that only one protocol is allowed...  :/
0
 
LVL 2

Author Comment

by:hopmedic
ID: 34871672
Ok - I stepped away from the laptop, and then came back to import the flat file, and I got a prelogin error.  Now I can't connect at all from the laptop.  I went back to the server, and from localhost, I got the 10054 error.  Instead of localhost, I tried (local), and I got a 10053 error (that's a new one for me).  I restart the sql server service, and we're good again.  So since with each change I made before, I had to restart the service, I'm wondering now if restarting the service is what is solving the issue for the moment, and not the changes I've made.  Assuming for the moment that is the case, what is making my sql server service fall asleep?
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 2

Accepted Solution

by:
hopmedic earned 0 total points
ID: 34873994
Ok...  I changed the query timeout to zero instead of 600 seconds.  So far it has been working correctly for several hours.  I'm still puzzled what a timeout of 10 minutes would have to do with the login being blocked.  :/
0
 
LVL 48

Expert Comment

by:Vitor Montalvão
ID: 34887152
hopmedic, what's the SQL Server version and edition?
0
 
LVL 2

Author Closing Comment

by:hopmedic
ID: 34932058
Because no other solution was offered, and the problem was resolved.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article I will describe the Detach & Attach method as one possible migration process and I will add the extra tasks needed for an upgrade when and where is applied so it will cover all.
How to leverage one TLS certificate to encrypt Microsoft SQL traffic and Remote Desktop Services, versus creating multiple tickets for the same server.
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

837 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