Acabei de instalar o SQL Server 2008 Express na minha máquina Vista SP1. Eu já tinha 2005 aqui e usei muito bem com o antigo SQL Server Management Studio Express. Consegui conectar-me sem problemas à minha instância PC-NAME \ SQLEXPRESS (não, PC-NAME não é o nome do meu computador ;-).
Eu desinstalei o 2005 e o SQL Server Management Studio Express. Em seguida, instalei o SQL Server 2008 Express na minha máquina e optei por instalar o SQL Server Management Studio Basic.
Agora, quando tento conectar-me ao PC-NAME \ SQLEXPRESS (com autenticação do Windows, como sempre fazia), recebo a seguinte mensagem:
Não é possível conectar ao PC-NAME \ SQLEXPRESS. Ocorreu um erro relacionado à rede ou à instância ao estabelecer uma conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provedor: SQL Network Interfaces, erro: 26 - Erro ao localizar servidor / instância especificado) (Microsoft SQL Server, erro: -1) Para obter ajuda, clique em: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL + Servidor & EvtSrc = MSSQLServer & EvtID = -1 & LinkId = 20476
Quando instalei o SQL Server 2008, usei SQLEXPRESS como o nome da instância local. Pelo que sei, através do SQL Server Configuration Manager, o SQL Server está configurado para permitir conexões remotas.
Quando fui ao link de ajuda mencionado, a página de ajuda sugere o seguinte:
- Verifique se o serviço Navegador do SQL Server foi iniciado no servidor.
- Use a ferramenta Configuração da área de superfície do SQL Server para permitir que o SQL Server aceite conexões remotas. Para obter mais informações sobre a Ferramenta de configuração da área de superfície do SQL Server, consulte Configuração da área de superfície para serviços e conexões.
Bem, até onde sei, não há serviço Navegador do SQL Server no meu sistema (procurei no MMC por um, não encontrei).
E a ferramenta Configuração da área de superfície do SQL Server não existe no SQL Server 2008. Bom trabalho com a documentação de ajuda, Microsoft ;-).
Estou sem saber o que fazer agora. Eu tinha muito trabalho que esperava concluir hoje após a atualização para 2008 (a pessoa com quem estou trabalhando o colocou em funcionamento sem problemas e me disse que seria fácil - ele também é muito melhor com o banco de dados que eu sou). Alguém tem alguma idéia do que pode estar errado? Eu realmente aprecio isso. Se não conseguir fazer isso funcionar em algumas horas, voltarei ao SQL Server 2005 (se isso funcionar, gah ...).
Editar: Tentei desativar o Firewall do Windows e isso não ajudou. Além disso, notei que não tenho um diretório "Dados" na minha árvore de diretórios de instalação do SQL Server 2008 - eu poderia ter configurado algo errado quando o instalei?
\SQLEXPRESS