J’ai installé Microsoft SQL Server 2008.
Lorsque je lance SQL Server Management Studio (SSMS), j’obtiens la fenêtre de connexion Connect to Server
avec une zone de texte vide pour le Server name
. J’ai essayé beaucoup de noms, mais je n’ai pas pu le résoudre.
Comment puis-je trouver / obtenir le nom du serveur?
Ouvrez le SQL Server Configuration Manager
(recherchez-le dans le menu Démarrer). Cliquez sur SQL Server Services
. Le nom d’instance de SQL Server est entre parenthèses en ligne avec le service SQL Server
. S’il dit MSSQLSERVER , alors c’est l’instance par défaut. Pour vous y connecter dans Management Studio, tapez simplement .
(point) OU (local)
et cliquez sur Connecter. Si le nom de l’instance est différent, utilisez .\[instance name]
pour vous y connecter (par exemple, si le nom de l’instance est SQL2008 , connectez-vous à .\SQL2008
).
Assurez-vous également que les services SQL Server
et SQL Server Browser
sont en cours d’exécution, sinon vous ne pourrez pas vous connecter.
Modifier:
Voici une capture d’écran de son apparence sur ma machine. Dans ce cas, deux instances sont installées: SQLExpress
et SQL2008
.
Exécuter cette requête pour obtenir le nom
SELECT @@ SERVERNAME
Ouvrir CMD
Lance ça
SQLCMD -L
Vous obtiendrez la liste des instances SQL Server
le nom du serveur par défaut est le nom de votre ordinateur, mais vous pouvez utiliser “.” (Point) au lieu du nom du serveur local.
Une autre chose à considérer est peut-être l’installation de SQL Server Express Edition. dans ce cas, vous devez entrer “. \ sqlexpress” comme nom de serveur.
start -> CMD -> (Write comand) SQLCMD -L La première ligne est le nom du serveur si le nom du serveur est (local) Le nom du serveur est le suivant: YourPcName \ SQLEXPRESS
Comme mentionné par @ Khaneddy2013, le cmd SQLCMD -L ne renvoie aucun nom de serveur quand je lance. Bcz J’ai seulement installé le SSMS (la firebase database locale et le serveur n’ont pas été installés). Après avoir essayé d’installer SqlLocaLDB et SQLEXPR32_x86_ENU (OS 32 bits), j’ai pu me connecter. Et maintenant, la fenêtre cmd affiche également les noms des serveurs.
J’ai aussi eu ce problème la première fois.
Dans la boîte de dialog Se connecter au serveur, vérifiez les parameters par défaut, puis cliquez sur Connecter. Pour vous connecter, la zone Nom du serveur doit contenir le nom de l’ordinateur sur lequel SQL Server est installé. Si le moteur de firebase database est une instance nommée, la zone Nom du serveur doit également contenir le nom de l’instance au format: nom_ordinateur \ nom_instance.
Donc, par exemple, j’ai résolu le problème comme ceci: j’ai tapé le nom du serveur: Alex-PC \ SQLEXPRESS
Alors ça devrait marcher. pour plus d’informations, voir http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6
Il y a beaucoup de manières mentionnées ci-dessus. Mais j’utilise un moyen plutôt simple (pas simple comme SELECT @@ SERVERNAME ). Lorsque vous démarrez SQL Server Management Studio, vous demanderez une interface graphique ci-dessous.
Dans ce nom de serveur est le nom de votre serveur (il peut y avoir plusieurs serveurs en fonction de votre environnement de développement choisissez celui correct). J’espère que cela t’aides 🙂
Étape 1: Assurez-vous que SQLEXPRESS et LocalDB sont installés sur votre système Allez à SQL SERVER Configuration Manager => Service SQL Server
Si rien n’est répertorié pour les services SQL Server, installez les composants ci-dessous (pour les systèmes d’exploitation 64 bits). 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU
Step2: Open Management Studios Enter. (Dot) comme nom de serveur et cliquez sur Connecter [entrez la description de l’image ici] [2] Sinon, entrez. \ SQLEXPRESS comme nom de serveur et cliquez sur Connecter
compte tenu des exemples suivants
voici vos noms de serveurs possibles:
1.Vous pouvez exécuter la commande suivante.
EXEC xp_cmdshell ‘reg query “HKLM \ Software \ Microsoft \ Microsoft SQL Server \ Noms d’instance \ SQL”‘;
ALLER
Vous pouvez lire le nom de l’instance à l’aide du Registre. Ingore valeurs nulles.
2. utilisant le rapport standard intégré.
sélectionnez instance -> clic droit-> Rapports -> Rapports standard -> serveur Dashbords
mon problème était que lors de la connexion à la firebase database SQL dans l’assistant d’ajout de référence, pour trouver le SERVERNAME. Je l’ai trouvé en: exécutant une requête (SELECT @@ SERVERNAME) dans SQL Management Studio et la reusl était mon nom de serveur. Je l’ai mis dans ma boîte de nom de serveur et tout a bien fonctionné.