Eu instalei o Microsoft SQL Server 2008.
Quando inicio o SQL Server Management Studio (SSMS), recebo a Connect to Server
janela de logon com uma caixa de texto em branco para Server name
. Eu tentei muitos nomes, mas não consegui resolvê-lo.
Como posso encontrar / obter o nome do servidor?
visual-studio-2010
sql-server-2008
ssms
Cantremember
fonte
fonte
Respostas:
Abra
SQL Server Configuration Manager
(procure-o no menu Iniciar). Clique emSQL Server Services
. O nome da instância do SQL Server está entre parênteses alinhados com oSQL Server
serviço. Se diz MSSQLSERVER , é a instância padrão. Para conectar-se a ele no Management Studio, digite.
(ponto) OU(local)
e clique em Conectar. Se o nome da instância for diferente, use-o.\[instance name]
para conectar-se a ele (por exemplo, se o nome da instância for SQL2008 , conecte-se a.\SQL2008
).Também certifique-se
SQL Server
eSQL Server Browser
serviços estão em execução, caso contrário você não será capaz de se conectar.Editar:
Aqui está uma captura de tela de como fica na minha máquina. Nesse caso, tenho duas instâncias instaladas:
SQLExpress
eSQL2008
.fonte
Execute esta consulta para obter o nome
fonte
CMD aberto
Rode isto
Você obterá uma lista da instância do SQL Server
fonte
o nome do servidor padrão é o nome do seu computador, mas você pode usar "." (Ponto) em vez do nome do servidor local.
Outra coisa que você deve considerar é que talvez você tenha instalado o sql server express edition. nesse caso, você deve inserir ". \ sqlexpress" como nome do servidor.
fonte
Conforme mencionado por @ Khaneddy2013, o cmd SQLCMD -L não retorna nenhum nome de servidor quando executo. Bcz Eu instalei apenas o SSMS (o banco de dados local e o servidor não foram instalados). Depois de tentar instalar o SqlLocaLDB e o SQLEXPR32_x86_ENU (SO de 32 bits), consegui conectar. E agora a janela do cmd mostra os nomes dos servidores também.
fonte
Existem muitas maneiras mencionadas acima. Mas eu uso uma maneira bastante simples (não muito simples como SELECT @@ SERVERNAME ). Ao iniciar o SQL Server Management Studio, você será solicitado abaixo da GUI
Lá o nome do servidor é o nome do seu servidor (pode haver vários servidores de acordo com o seu ambiente de desenvolvimento, escolha um correto). Espero que isto ajude :)
fonte
start -> CMD -> (comando de gravação) SQLCMD -L primeira linha é o nome do servidor se o nome do servidor for (local) O nome do servidor for: YourPcName \ SQLEXPRESS
fonte
dados os seguintes exemplos
Aqui estão os nomes de servidor possíveis:
fonte
Eu também tive esse problema pela primeira vez.
Na caixa de diálogo Conectar ao servidor, verifique as configurações padrão e clique em Conectar. Para conectar, a caixa Nome do servidor deve conter o nome do computador em que o SQL Server está instalado. Se o Mecanismo de Banco de Dados for uma instância nomeada, a caixa Nome do servidor também deverá conter o nome da instância no formato: nome_do_computador \ nome_da_instância.
Por exemplo, resolvi o problema assim: digitei o nome do servidor: Alex-PC \ SQLEXPRESS
Então deve funcionar. para obter mais informações, consulte http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6
fonte
Etapa 1: Verifique se o SQLEXPRESS e o LocalDB estão instalados no seu sistema. Vá para SQL SERVER Configuration Manager => Serviço do SQL Server
Se nada estiver listado para serviços do SQL Server, instale os componentes abaixo (para o SO de 64 bits) 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU
Etapa 2: Abra o Management Studios Enter. (Ponto) como nome do servidor e clique em Conectar [insira a descrição da imagem aqui] [2] Senão, digite. \ SQLEXPRESS como nome do servidor e clique em conectar
fonte
basta digitar. \ sqlexpress como o Nome do servidor
fonte
Digitar
sp_helpserver
fornecerá uma lista. Como outros observaram, existem várias maneiras, algumas com apelidos e outras. Esse processo armazenado pode retornar várias linhas, mas pode aproximar sua resposta.fonte
1. você pode executar o seguinte comando.
EXEC xp_cmdshell 'consulta de registro "HKLM \ Software \ Microsoft \ Microsoft SQL Server \ Nomes de Instâncias \ SQL"';
IR
você pode ler o nome da instância usando o Registro. Ingore valores nulos.
2. usando o relatório padrão embutido.
selecione a instância -> clique com o botão direito do mouse -> Relatórios -> Relatórios padrão -> Dashbords do servidor
fonte
fonte
meu problema foi que, ao conectar-me ao banco de dados SQL no assistente de adição de referência, localize o SERVERNAME. Eu o encontrei: executando uma consulta (SELECT @@ SERVERNAME) dentro do SQL Management Studio e o reusl era meu servername. Coloquei isso na caixa de nome do meu servidor e funcionou bem.
fonte