Comment installer LocalDB 2016 avec Visual Studio 2017?
Après l'installation de Visual Studio 2017 avec les outils de Données SQL Server fonctionnalité vérifié, j'ai remarqué LocalDB n'a pas été installé. Comment puis-je ajouter de SQL Server LocalDB 2016 à mon Visual Studio 2017 installation? Ai-je raté une case à cocher lors de l'installation de VS2017, ou est-il tout simplement pas inclus avec le programme d'installation? Si oui, comment dois-je configurer VS2017 afin que je puisse les consulter et de les connecter à mon installés manuellement LocalDB base de données dans Visual Studio server browser?
source d'informationauteur Rudey
Vous devez vous connecter pour publier un commentaire.
Il est automatiquement installé si .NET Bureau de Développement est cochée.
Vous pouvez le vérifier dans le Résumé.
C'est un composant dans le cadre du .NET bureau de développement de la charge de travail.
SQL Server Express 2016 LocalDB
est dans.NET desktop development
. Si vous l'avez manqué à sélectionner lors de l'installation de Visual Studio 2017, vous pouvez sélectionner et installer plus tard.Pour installer
SQL Server Express 2016 LocalDB
allez à laStart
dans votre système d'exploitation Windows, tapezVisual Studio Installer
et de l'exécuter. Puis cliquez surModify
. Il va ouvrir laWorkloads
sélection de l'écran où vous pouvez sélectionner.Net desktop development
. .Net bureau de développement comprendSQL Server Express 2016 LocalDB
. Après la sélection, cliquez surModify
et vous avez terminé.Mais même si vous sélectionnez
.NET desktop development
il ne peut pas l'installer. Parce queSQL Server 2016
ou plus tard n'est pas pris en charge pour de nombreux processeurs. Pour vérifier cela, reportez-vous Configuration matérielle et Logicielle requise pour l'Installation de SQL Server Si c'est votre cas, alors vous devrez compter surSQL Server Express 2014 LocalDB
ou précédente.Pour installer
SQL Server Express 2014 LocalDB
manuellement, téléchargez le programme d'installation à partir de Microsoft® SQL Server® 2014 Service Pack 2 (SP2) Express et l'installation de SQL Server Express 2014 LocalDB en exécutant le programme d'installation.Pour se connecter à LocalDB, ouvrez
Server Explorer
dans Visual Studio, cliquez-droit surData Connections-> Add Connection
. Entrer le nom du Serveur:(localdb)\MSSQLLocalDB
etTest Connection
. Si le test est un succès, cliquez surOK
et vous êtes maintenant connecté.De nouveau à la conversation, mais je voulais partager ce que j'ai rencontré car il peut ne pas être apparent que localdb était déjà installé. Voici une autre étape que vous pouvez prendre pour vérifier.
J'ai rencontré ce même problème et a trouvé que j'avais déjà installé localdb via bureau.
Je recevais une chaîne de connexion de l'erreur et de la pensée j'ai fait quelque chose de mal, mais ce que j'ai fini par faire, c'est l'ouverture de l'Explorateur d'Objets SQL Server à partir de Visual Studio et bien sûr, il était là.
Raccourci Ctrl+\ & Ctrl+S, ou de la Vue -> SQL Server de l'Explorateur d'Objets.
Si vous choisissez
ensuite l'option
sera également vérifié et installé.
Comme d'autres l'ont souligné, LocalDB est automatiquement inclus si vous sélectionnez certaines charges de travail, tels que Bureau ou ASP.Net.
Cependant, vous ne voulez pas l'un de ces charges de travail. Vous voulez juste ajouter LocalDB.
Dans Visual Studio Installer, accédez à l'écart de la charge de travail de l'onglet pour le deuxième onglet (éléments Individuels). Ici, les éléments sont classés par ordre alphabétique, et peut être cochée ou décochée pour l'installation:
Je sais que c'est un peu différent que ce qui est demandé, mais le symptôme est similaire donc je poste cette. J'ai compris ce qui me manquait. J'ai suivi un tutoriel sur la Pluralsight, Bethany de la Tarte à la Boutique, "la Construction de Votre Premier ASP.NET Core 2.0 Application MVC VS 2017", et essayé de lancer la solution téléchargé. J'ai eu un message d'échec de connexion... j'ai re-regardé quelques vidéos. C'est ce qui me manquait. J'avais besoin (VS) pour aller à la Vue->autres windows->PkgMgrConsole
- Assurez-vous que vous avez construit l'application (solution de génération en haut de la VS)
- dans la console en bas.... ajoutez-la migration InitialMigration
- dans la console.... mise à jour de la base de données
- exécuter le programme
L'auteur de la demande n'en est pas de dire comment il en est arrivé au point qu'il pensait qu'il n'avait pas localDb installé. J'ai vérifié, et je l'avais installé, mais il me faisait de l'échec d'un message d'ouverture de session lorsque j'ai essayé de lancer le programme sans ces étapes.