none
SQL SERVER MANAGEMENT STUDIO 2008 R2 parou de conectar no banco

    Question

  • Pessoal,

    Tudo bem? Estou fazendo uma nova instalação no meu note e estou enfrentando um problema.. Em determinado momento não consigo mais conectar no SQL Server (tanto faz, o Enterprise ou Express). Ele simplesmente não da erro. Fica horas e horas tentando conectar e nada.. Até certa altura ele funciona hoje por exemplo depois de instalar o Virtual PC e o XP Mode simplesmente parou de conectar.

    Meu note esta com a seguinte configuração:

    • Core i5,
    • 4GB de RAM
    • 320GB de HD

    Softwares que preciso instalar:

    • Windows 7 Enterprise 64bits
    • Office 2010 Pro 32 bits
    • Visual Studio 2010 Pro
    • IIS com requisitos para rodar SharePointe e Virtual Server
    • DreamWeaver, PhotoShop e Flash CS5
    • Virtual PC (com XP Mode)
    • Corel Draw X3 (nem cheguei a instalar e a conexão ja parou)

    O mais curioso, com a versão Enterprise do SQL 2008 R2 os demais serviços conectam, apenas o Mecanismo de Banco de dados que nao consegue.

    Ja habilitei os protocolos TCP/IP e NamedPipes para todas as instancias

    Ativei o SQL Browser

    Tudo sem sucesso.. Depois que este erro ocorre não consigo reparar e nem desinstalar o SQL Server, o processo chega em 80% e não da erro e mesmo passando horas ele simplesmente não conclui o processo.

    Será que alguém pode me dar uma dica?

    Outro detalhe importante

    Dentro do Visual Studio 2010 consigo conectar, criar banco e tabelas, a pricípio é o SSMS que esta com problema, ja removi ele e reinstalei de novo sem sucesso também!

    att,

    Anderson Caetano Pilatti

    MCP-MCPD-MCT-MCTS

    Thursday, November 18, 2010 7:37 PM

Answers

All replies

  • Anderson,

    Realmente é estranho. Já qdo ocorrem vários erros. Agora, ficar processando infinitamente é nova.

    Faça uma verificação. Qdo vc abrir o SSMS clique em Option. Como está a configuração da tela mostrada? Lá temos um valor de tempo de conexão que pode estar bem alto.

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    Friday, November 19, 2010 2:04 PM
  • Outro teste, é vc instalar uma outra versão. A 2005 por exemplo e ver se ela abre.

    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    Friday, November 19, 2010 2:05 PM
  • Anderson,

    teste conexao por um arquivo .UDL e SQLCMD

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    Friday, November 19, 2010 4:48 PM
    Moderator
  • Marco,

    Olá! Tudo bem?

    Agora mudei a versão do Windows sem sucesso.. Estou usando a Windows 7 Ultimate 64 bits

    Instalei o windows, drivers, Microsoft Security Essentials e em seguida o SQL Server 2008 R2

    Mesmo problema, consigo conectar no Analysis Services e Integration Services mas com o Mecanismo de Banco de dados nada e o pior sem nenhum tipo de erro..

    Tentei conectar com o servidor usando: anderson-nb, (local), 127.0.0.1 usando  a autenticação do Windows e do SQL Server, na instalação coloquei Mixed Mode e informei uma senha para SA

    Na instalação usei o mesmo usuario para todos os serviços, usei a conta de SISTEMA

    Em opções tem:

    Conectar ao banco de dados: padrao

    Protocolo: padrao

    Tempo limite da conexao: 15 segundos

    Tempo limite de execução: 0 segundos

    Acabei de adicionar ao firewall regras de entradas e saidas para o SSMS e para as portas TCP 1433 e UDP 1434

     

    att


    Anderson Caetano Pilatti MCP-MCPD-MCT-MCTS
    Saturday, November 20, 2010 8:08 PM
  • Marcelo,

    Olá! Tudo bem?

    Acabei de fazer o teste com arquivo .UDL e funcionou normalmente, informei o nome do servidor anderson-nb, usei a conta sa e a senha que informei na instalação e no combo de banco de dados ele me mostrou todos os bancos padrões da instalação.

    Nesta nova instalação ainda não deu tempo de colocar o Visual Studio 2010 mas em outras ocasições ele consegue se conectar normalmente pelo Server Explorer e até mesmo cria banco de dados.. O problema parece estar relacionado apenas com o SSMS

    Tentei usar o SQLCmd no teste também. No teste usei as opções sqlcmd -S anderson-nb -U sa -P senha o cursor ficou piscando e nada mais, sem erro e nem mensagens.

    att,


    Anderson Caetano Pilatti MCP-MCPD-MCT-MCTS
    Saturday, November 20, 2010 8:16 PM
  • Anderson,

    Este SSMS foi instalado em conjunto com este SQL Server?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    Sunday, November 21, 2010 1:10 AM
    Moderator
  • Anderson,

    Este SSMS foi instalado em conjunto com este SQL Server?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]


    Junior,

    Olá! Tudo bem?

    Sim o SSMS foi instalado junto com os demais recursos do SQL Server 2008 R2, ja tentei remover e instalar um pacote em separado sem sucesso..

    Uma coisa que percebi também é que se eu mandar reparar a instalação fica em 90% e não conclui, e se eu mandar remover também ocorre o mesmo problema. Porém na instalação apesar de bem demorada, tudo ocorreu perfeitamente.

    Acabei de instalar o VisualStudio 2010 PRO, através do Server Explore o acesso esta normal também.. Só pelo SSMS que não funciona :(

     

    att,

     


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Sunday, November 21, 2010 2:46 AM
  • Anderson,

    Faça dois testes:

    1) Altere o campo "Tempo limite da conexao: 60 segundos". Tente acessar. Se não der certo, tente a outra opção...

    2) Tente acessar o SSMS por dentro do SQL Profiler. Como vc falou que consegue se conectar nas outras ferramentas, provavelmente vc conseguirá conectar-se no Profiler. Por dentro dela, vc "chama" o SSMS.

    Veja se assim o acesso será realizado.

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    Monday, November 22, 2010 4:20 PM
  • Anderson

    Como vc obteve sucesso em outras formas de conexao, tente conectar do sms em outro server se receber o mesmo erro so vejo dois motivos...

    Ou vc tem algum Event notification que proibe a conexao do SSMS ou o seu SSMS esta com algum problema (tente reinstalar...)

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    Monday, November 22, 2010 5:51 PM
    Moderator
  • Anderson,

    Você possui outras instâncias SQL Server instaladas nesta máquina ou em alguma outra em sua rede?

    Como esta a configuração de rede e protocolos neste máquina?

    Você já verificou se existe algum parâmetro configurado para inicialização do seu SQL Server? Utilize a ferramenta Configuration Manager e acesse as propriedades do serviço MSSQLServer.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    Monday, November 22, 2010 5:54 PM
    Moderator
  • Anderson,

    Faça dois testes:

    1) Altere o campo "Tempo limite da conexao: 60 segundos". Tente acessar. Se não der certo, tente a outra opção...

    2) Tente acessar o SSMS por dentro do SQL Profiler. Como vc falou que consegue se conectar nas outras ferramentas, provavelmente vc conseguirá conectar-se no Profiler. Por dentro dela, vc "chama" o SSMS.

    Veja se assim o acesso será realizado.

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.


    Marco,

    Olá! Tudo bem?

    Mudei para 60 seg e deu na mesma.. Acheio o SQL Server Profiler, mas da o mesmo problema quando seleciono o logon no Mecanismo de Banco de Dados ocorre o mesmo problema sem gerar erro

    att,


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Monday, November 22, 2010 6:13 PM
  • Anderson

    Como vc obteve sucesso em outras formas de conexao, tente conectar do sms em outro server se receber o mesmo erro so vejo dois motivos...

    Ou vc tem algum Event notification que proibe a conexao do SSMS ou o seu SSMS esta com algum problema (tente reinstalar...)

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba


    Marcelo,

    Pior que não tenho outro banco para testar.. A instalação estou no meu note e faz parte do meu ambiente de desenvolvimento pessoal. O mais estranho é que o SSMS só da falha no serviço de Mecanismo de Banco de Dados, no Analysis Services, Reporting Services e Integration Services consigo conexão..

    att,

     


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Monday, November 22, 2010 6:16 PM
  • Anderson,

    Deixa sem timeout, coloca 0 ao invês de 60!!!!


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    Monday, November 22, 2010 6:19 PM
    Moderator
  • Anderson,

    Você possui outras instâncias SQL Server instaladas nesta máquina ou em alguma outra em sua rede?

    Como esta a configuração de rede e protocolos neste máquina?

    Você já verificou se existe algum parâmetro configurado para inicialização do seu SQL Server? Utilize a ferramenta Configuration Manager e acesse as propriedades do serviço MSSQLServer.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]


    Junior,

    Olá! Tudo bem? Tenho apenas esta instancia mesmo, mais nenhuma. Em outra instalação com o mesmo problema tinha a SQLExpress tbm e nenhuma conectava

    Estou com as seguintes configurações

    Seriços do SQL Service

    • SQL Server Integration Services 10.0 executando
    • SQL Full Text Filter executando
    • SQL Server (MSSQLSERVER) executando
    • SQL Server Analysis Services executando
    • SQL Server Reporting Services executando
    • Navegador do SQL parado
    • SQL Agent Server parado

    Configurações de rede do SQL Server (32 bits)

    • vazio

    Configuração do SQL Native Client 10.0

    • Protocolos apenas o VIA desabiliado
    • Aliases vazio

    Configuração de rede do SQL Server

    • Apenas Pipes e VIA desabilitados

    Configuração so SQL Native Client

    • Protocolos Apenas VIA desativado
    • Aliases vazio

    att,


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Monday, November 22, 2010 6:28 PM
  • Anderson

    Como vc obteve sucesso em outras formas de conexao, tente conectar do sms em outro server se receber o mesmo erro so vejo dois motivos...

    Ou vc tem algum Event notification que proibe a conexao do SSMS ou o seu SSMS esta com algum problema (tente reinstalar...)

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba


    Marcelo,

    Pior que ja tentei remover e reinstalar um pacote exclusivo do SSMS R2 64bits sem sucesso tbm. O mais estranho é que apenas no serviço de Mecanismo de Banco de Dados que nao conecta.. Ja liberei o SSMS no firewall, assim como as portas TCP 1433 e UDP 1434 tanto para entrada como saída e nada..

     

    att,


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Monday, November 22, 2010 6:32 PM
  • Anderson,

    A sua placa de rede esta configurada para qual endereço de DNS?

    Ative o serviço SQL Browser(Navegador do SQL Server).


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    Monday, November 22, 2010 6:32 PM
    Moderator
  • Anderson,

    A sua placa de rede esta configurada para qual endereço de DNS?

    Ative o serviço SQL Browser(Navegador do SQL Server).


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]


    Junior,

    Ola! Estou sempre conectado em rede wireless no trabalho ou em casa.. nos dois casos o DNS é o roteador o ip do modem ADSL

    Subi o serviço SQL Browser e nada mudou

    att,


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Monday, November 22, 2010 7:50 PM
  • Anderson boa noite.

    Vamos por etapa.

    - Você instalou o SQL com as configurações padrão? Utilizou algum serviço de police do SQl Server após a instalação.
    - Instalou o Client de conexão do SQL Server? Quando você inicia a instalação a ferramenta apresenta um pacote de conexão com o sql, sem ele você não conecta.
    - Você esta tentando conectar com windows autentication, você colocou este usuário como administrador do SQL
    - Você esta tentando conectar com um usuário SQL sem ser o sa, na hora de criar este usuário e senha desabilitou as polices de segurança para este usuário.
    -Tem uma opção no SQL Server que por padrão ela não vem desabilitada, somente se for o embedded, mas não custa verificar. Abra o manager configuration, expanda network configuration, protocols for mssqlserver, clique com o botão direito, veja se a opção "hidden instance" esta desabilitada. Em advanced veja também se a opção "extended protection" esta desabilitada.
    - Em sua instalação apresentou algum erro, verifique os logs.
    - Caso o SQL não esteja apresentando erros no event viewer. Faça o seguinte, no configuration manager, clique em SQL Server services e abra a propriedades da instancia do seu SQL Server. Exemplo: SQL2008 que é meu caso, na opção advanced habilite "Error Reporting" e veja na opção "Dump Directory" onde serão armazenados os logs de erro.

    Espero ter ajudado

    Tuesday, November 23, 2010 2:58 AM
  • Anderson boa noite.

    Vamos por etapa.

    - Você instalou o SQL com as configurações padrão? Utilizou algum serviço de police do SQl Server após a instalação.
    - Instalou o Client de conexão do SQL Server? Quando você inicia a instalação a ferramenta apresenta um pacote de conexão com o sql, sem ele você não conecta.
    - Você esta tentando conectar com windows autentication, você colocou este usuário como administrador do SQL
    - Você esta tentando conectar com um usuário SQL sem ser o sa, na hora de criar este usuário e senha desabilitou as polices de segurança para este usuário.
    -Tem uma opção no SQL Server que por padrão ela não vem desabilitada, somente se for o embedded, mas não custa verificar. Abra o manager configuration, expanda network configuration, protocols for mssqlserver, clique com o botão direito, veja se a opção "hidden instance" esta desabilitada. Em advanced veja também se a opção "extended protection" esta desabilitada.
    - Em sua instalação apresentou algum erro, verifique os logs.
    - Caso o SQL não esteja apresentando erros no event viewer. Faça o seguinte, no configuration manager, clique em SQL Server services e abra a propriedades da instancia do seu SQL Server. Exemplo: SQL2008 que é meu caso, na opção advanced habilite "Error Reporting" e veja na opção "Dump Directory" onde serão armazenados os logs de erro.

    Espero ter ajudado


    Ridley,

    Obrigado pelas dicas..

    Respondendo suas questões:

    • Fiz instalações padrão. Instalei tudo nada ficou sem instalar.
    • Não usei nenhum serviço de policy, tentei acessar o banco logo após a mensagem de sucesso da instalação mas não consegui
    • Acredito que o Client de conexão esteja instalado, como posso ter certeza?
    • Ja tentei conectar com windows autentication e com sql usando a conta de sa, na instalação foi definido mixed mode e informada a senha. Usando um arquivo UDL consigo conectar ao banco em qualquer modo de conexão
    • Olhei a configuração do Hidden Instance estava desabilitada
    • Ativei o Error Reporting e tentei acessar. Ocorreu o mesmo problema e nada foi registrado no log

    att,


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Tuesday, November 23, 2010 11:42 AM
  • Anderson.

    Para ver o client de conexão. Vá em até adicionar e remover programas e veja se esta instalado o Native Client do SQL Server 2008.

    Bom a pouco tempo atrás tive problemas em instalar em um notebook, o Sql Server 2008. O detalhe é que todos os outros programas funcionavam perfeitamente, no meu caso dava erro na instalação. Tentei de varias formas e nada. Peguei uma segunda maquina e instalei o mesmo pacote, não tive problemas nenhum. Tens uma segunda máquina para testar.
    Outra teste que você pode fazer. Na tela de conexao do management studio expanda server name, vá em browser, abra Network Server, veja se ele acha a sua instancia do SQL. Para isso o name Pipes e SQL Browser tem que estar habilitados.

    Tuesday, November 23, 2010 11:54 AM
  • Ridley,

    Obrigado, acabei achando o problema e o pior é que a peça ja tinha sido cantada e eu não tinha me tocado..

    Pessoal,

    Olha só.. Como eu sou MCT uso meu note para ministrar os cursos, uma parte dos cursos usam o Virtual PC e outros usam o Virtual Server. Ai que esta o problema, para instalar o Virtual Server e ele funcionar tem de alterar algumas policies no GPEdit.msc

    São elas:

    • Configuração do Computador;
    • Modelos Administrativis;
    • Componentes do Windows;
    • Compatibilidade de aplicativos..

    Seguindo este caminho por defaul todas estão como não configuradas e desta forma o SSMS funciona a opção de DataBase Engine

    Quando eu habilito as opções:

    • Desativar mecanismo de compatibilidade de aplicativos
    • Desativar mecanismo de compatibilida Switchback

    O SSMS para de funcionar o DataBaseEngine

    Se deixo como não configurado o Virtual Server não sobe o serviço..

    alguém tem alguma dica para isso?

    abraços e muito obrigado pela força


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Wednesday, November 24, 2010 4:24 PM
  • Pessoal,

    Consegui a solução. Seguindo no forum encontrei o link abaixo que trata da solução para fazer o Virtual Server funcionar com as GPO default do W7, com isso o SQL funciona tranquilo e o VS também.

    http://social.technet.microsoft.com/Forums/pt-BR/virserverpt/thread/c5456be6-7ad2-42a4-be6b-ce91773b4081

    abs a todos e muito obrigado!


    Anderson Caetano Pilatti | Tyle Informática
    MCP-MCPD-MCT-MCTS

    Thursday, November 25, 2010 3:20 PM