Si je dois travailler avec localdb
, devons-nous l’installer séparément?
J'ai SQL Server 2008 R2 Management Studio installé, SQL Server 2012 installé, mise à jour .net 4.0.2 installée. Mais je ne vois pas encore localdb sur le PC.
De MSDN
La méthode principale d'installation de LocalDB consiste à utiliser le programme SqlLocalDB.msi. LocalDB est une option lors de l’installation d’une SKU de SQL Server 2012 Express. Sélectionnez LocalDB sur la page Sélection des fonctionnalités lors de l'installation de SQL Server Express. Il ne peut y avoir qu'une seule installation des fichiers binaires LocalDB pour chaque version majeure du moteur de base de données SQL Server. Plusieurs processus du moteur de base de données peuvent être démarrés et utiliseront tous les mêmes fichiers binaires. Une instance du moteur de base de données SQL Server démarrée en tant que LocalDB présente les mêmes limitations que SQL Server Express.
Ou vous pouvez télécharger autonome SqlLocalDB.msi à partir de la liste des téléchargements disponibles sur le SQL Express
téléchargement page
Pour localiser l’instance localdb
sur votre PC, essayez simplement de vous connecter à (localdb)\Projects
Si vous avez téléchargé SqlLocalDB.msi Vous pouvez utiliser l'installation en mode silencieux.
msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES
Rappelez-vous des droits d'administration pour l'installation!
Remarque pour les utilisateurs de SQL 2016. Vous devez en fait choisir "Express" lors de l'installation de SQL 2016 pour choisir l'option "localDB". Si vous choisissez autre chose (comme l'édition Developer par exemple), "localDB" n'apparaîtra pas comme option sous "Fonctionnalités partagées".
La question est ancienne mais je pense que c'est toujours agréable à savoir:
Comment vérifier si vous avez installé LocalDB et, le cas échéant, sa version:
ce qui signifie que vous avez la version "MSSQLLocalDB" installée.
Il y a deux versions: