2008 Express Edition SQL Server Problema de conexão

votos
2

Eu tenho VS 2008 Professional Edition. Após a instalação (que incluía o SQL Server 2008), eu decidi instalar o SQL Server 2008 Express Edition com ferramentas avançadas (para que eu pudesse obter o SQL Server Management Studio sobre ele). Então eu desinstalado o SQL Express que veio com VS 2008, e instalado a versão autónoma do SQL Server Express 2008 com ferramentas avançadas.

No entanto, quando eu tento fazer logon no SQL Server Management Studio usando:

.\SQLEXPRESS

como nome do servidor e autenticação do Windows como a autenticação, recebo a seguinte mensagem:

 TÍTULO: Conectar ao Servidor
 ------------------------------

 não pode se conectar. \ SQLEXPRESS.

 ------------------------------ INFORMAÇÃO ADICIONAL:

 Um exemplo específico, relacionado com a rede ou
 Ocorreu um erro ao estabelecer uma
 conexão com o SQL Server. O servidor
 não foi encontrado ou não era acessível.
 Verifique se o nome da instância é
 correto e que o SQL Server é
 configurado para permitir remoto
 conexões. (Provider: Rede do SQL
 Interfaces, erro: 26 - Localizando erro
 Server / 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

 ------------------------------ BUTTONS:

 Está bem
 ------------------------------

Todas as sugestões sobre como fazê-lo funcionar? Eu tentei desativar o Firewall do Windows, bem e ainda não sorte. Estou usando o Windows Vista e SQL Server 2008 Express SP1 patch também foi aplicado recentemente.

CORRECÇÃO: Para os interessados: Eu não tive qualquer da instalação Baseado Instância instalado (ou seja, o motor de banco de dados). Eu instalei o material instância com base e fixa-lo!

Publicado 19/05/2009 em 22:08
fonte usuário
Em outras línguas...                            


8 respostas

votos
2

Comece o seu serviço SQL Server local

  • Inicie o SQL Gestor de configuração: Clique em Iniciar -> Microsoft SQL Server 2008 R2 -> SQL Server Configuration Manager
  • Inicie o SQL Services: Defina o SQL Server (SQLEXPRESS) e serviços de SQL Server Browser para o modo de arranque automático. Botão direito do mouse cada serviço -> Propriedades -> Ir para o Tab Serviço

Isso irá garantir que começar de novo se você reiniciar seu computador. Por favor verifique se o estado é "Running" para ambos os serviços.

Iniciando seu SQL local 2008 Service Servidor

Login e autenticar com o SQL Server local

  • Agora abra o SQL Server Management Studio e clique em "Conectar-se para Object Explorer" e selecione o nome do servidor:

[Nome PC] \ SQLEXPRESS

Exemplo: 8540p-KL \ SQLEXPRESS ou (host local) \ SQLEXPRESS

  • Para encontrar o nome do computador: clique direito em Meu Computador -> Propriedades - tab> Nome do computador

  • Alternativa: entre usando autenticação do Windows: Usando o nome de usuário [seu domínio] / [seu nome de usuário]

SQL Server 2008 Configurações de Conta de Usuário

Conta Configuração do Usuário

  • Criar um novo acct Login: Em SQL Mgmt Studio -> Expandir o seu Server local -> Segurança -> clique direito em Logins -> New Login

  • Definir as configurações de senha em Nova Conta de Usuário: Desmarque a opção Impor política de senha, expiração de senha e usuário deve alterar pw (Desde que este é local) do banco de dados padrão -> seu banco de dados

  • Conceda papéis a nova conta de usuário: Mapeamento do usuário Page -> Mapa para o seu db e conceder db_owner papel Página Status -> conceder permissão para se conectar e ativar o login

SQL Server 2008 Configurações do usuário local DB

Permissões de acesso Configuração / Configurações de Usuário

  • Permitir que todos os modos de autenticação: Botão direito do mouse seu servidor local -> Propriedades -> Aba Segurança -> Ativar SQL Server e Windows Authentication Mode
  • Ativar TCP / IP: Abra o SQL Server Configuration Manager -> Configuração de rede SQL Server -> Protocolos para SQLEXPRESS -> Ativar TCP / IP
  • Reiniciar serviço SQL Server: Você terá que reiniciar o SQL Server (SQLEXPRESS) depois de ativar o TCP / IP

SQL Server 2008 permissões do servidor

Propriedades de banco de dados de arquivo para o Projeto Primavera

  • database.url = jdbc: jTDS: sqlserver: // [PC computador local
    nome]; instance = SQLEXPRESS; DatabaseName = [nome db];

  • database.username = [Seu nome de usuário] database.password = [A palavra-passe]

  • database.driverClassName = net.sourceforge.jtds.jdbc.Driver

Se você quiser ver maiores capturas de tela e melhor formatação da resposta com mais detalhes por favor veja o artigo do blog a seguir: Criação de uma instância local do SQL Server 2008 Blog Post:

Respondeu 24/09/2012 em 06:04
fonte usuário

votos
1

Scott,

Eu tive que permitem SQL Server Browser em serviços uma vez que eu fiz que eu era capaz de se conectar em minha recente instalar.

depois que eu só tinha de usar o nome do computador como o servidor.

editar, enquanto pesquisava mais em encontrar navegador do SQL Server, observou que Reporting Services, serviço mostrou o seu exemplo como. \ nome do computador.

tente que, como o nome do servidor.

editar novamente mudar a barra invertida foi brincar com linux recentemente :)

Respondeu 19/05/2009 em 22:39
fonte usuário

votos
1

você pode olhar para o seu nome de instância no SQL Server Configuration Manager. Ele é escrito entre parênteses após o serviço SQL Server na lista de serviços.

a . notação é correta e é o mesmo que (local)

Respondeu 19/05/2009 em 22:19
fonte usuário

votos
1

Você tentou usar (local) \ SQLEXPRESS no nome? Eu não vi isso. notação antes.

Respondeu 19/05/2009 em 22:09
fonte usuário

votos
0

Se você ainda tiver problemas para se conectar ao SQL Express 2008,

leia este artigo http://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

Diz-lhe sobre como configurar o SQL Express após a instalação

Respondeu 10/05/2011 em 17:35
fonte usuário

votos
0

Eu tenho um aplicativo que usa uma calha VSOT seqüência de conexão no Word 2007. A aplicação deu um erro de conexão. I hair instalar o SQL Server 2008 Express R2 no modo misto para que eu possa usar a configuração na sa com i senha para se conectar. I reentrou a senha para ter certeza de sua correcta. Em um próximo passo i aberta: 'manager Configuração' em 'Arquivos de programa' 'Microsoft Sql Server 2008' ->' Ferramentas de Configuração e defina todas as outras instâncias nas propriedades -> hide exemplo 'sim' Isso resolveu o problema no meu caso. Danny

Respondeu 16/05/2010 em 05:48
fonte usuário

votos
0

Já experimentou olhar para a superfície do SQL Server Configuration Area? Você só pode ter a configuração de autenticação SQL e pode precisar para permitir autenticação de rede e SQL.

-JFV

Respondeu 19/05/2009 em 22:34
fonte usuário

votos
0

Há uma possibilidade de que você instalado como instância padrão. Neste caso, tente conectar usando (local) - apenas (local). Em seguida, vá para Programas / Microsoft SQL Server Ferramentas / Configuração / SQL Server Configuration Manager. Vá para Configuração de Rede do SQL Server / Protocols for MSSQLSERVER e habilitar pipes nomeados.

Respondeu 19/05/2009 em 22:12
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more