Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment se connecter à une base de données LocalDB. LocalDB est une version légère de SQL Server.
Remarques
Pour résumer ce que vous pouvez faire avec LocalDB :
Créez et démarrez des instances de LocalDB avec sqllocaldb.exe ou votre fichier app.config.
Utilisez sqlcmd.exe pour ajouter et modifier des bases de données dans une instance LocalDB. Par exemple :
sqlcmd -S (localdb)\myinst.Utilisez le mot clé de chaîne de connexion
AttachDBFilenamepour ajouter une base de données à votre instance LocalDB. Lorsque vous utilisezAttachDBFilename, si vous ne spécifiez pas le nom de la base de données avec leDatabasemot clé de chaîne de connexion, la base de données est supprimée de l’instance LocalDB lorsque l’application se ferme.Spécifiez une instance LocalDB dans votre chaîne de connexion. Par exemple, si le nom de votre instance est
myInstance, la chaîne de connexion inclut les éléments suivants :server=(localdb)\\myInstance
User Instance=True n’est pas autorisé lors de la connexion à une base de données LocalDB.
Pour plus d’informations sur l’installation de LocalDB, consultez SQL Server Express LocalDB.
Créer une instance nommée par programmation
Une application peut créer une instance nommée et spécifier une base de données comme suit :
Spécifiez les instances LocalDB à créer dans le fichier app.config, comme suit. Le numéro de version de l’instance doit être le même que le numéro de version de votre installation de LocalDB.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="system.data.localdb" type="System.Data.LocalDBConfigurationSection,System.Data,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"/> </configSections> <system.data.localdb> <localdbinstances> <add name="myInstance" version="11.0" /> </localdbinstances> </system.data.localdb> </configuration>Spécifiez le nom de l’instance à l’aide du mot clé de chaîne de connexion
server. Le nom de l’instance spécifié dans le mot clé de chaîne de connexionserverdoit correspondre au nom spécifié dans le fichier app.config.Utilisez le mot clé de chaîne de connexion
AttachDBFilenamepour spécifier le fichier .MDF.