SqlClient-ondersteuning voor LocalDB
In dit artikel wordt beschreven hoe u verbinding maakt met een LocalDB-database. LocalDB is een lichtgewicht versie van SQL Server.
Opmerkingen
Samenvatten wat u kunt doen met LocalDB:
LocalDB-exemplaren maken en starten met sqllocaldb.exe of uw app.config-bestand.
Gebruik sqlcmd.exe om databases toe te voegen en te wijzigen in een LocalDB-exemplaar. Bijvoorbeeld
sqlcmd -S (localdb)\myinst
.Gebruik het
AttachDBFilename
verbindingsreeks trefwoord om een database toe te voegen aan uw LocalDB-exemplaar. Als u bij gebruikAttachDBFilename
de naam van de database niet opgeeft met hetDatabase
trefwoord verbindingsreeks, wordt de database verwijderd uit het LocalDB-exemplaar wanneer de toepassing wordt gesloten.Geef een LocalDB-exemplaar op in uw verbindingsreeks. De naam van uw exemplaar is
myInstance
bijvoorbeeld, de verbindingsreeks bevat:server=(localdb)\\myInstance
User Instance=True
is niet toegestaan wanneer u verbinding maakt met een LocalDB-database.
Zie SQL Server Express LocalDB voor informatie over het installeren van LocalDB.
Programmatisch een benoemd exemplaar maken
Een toepassing kan een benoemd exemplaar maken en een database als volgt opgeven:
Geef als volgt de LocalDB-exemplaren op die moeten worden gemaakt in het bestand app.config. Het versienummer van het exemplaar moet hetzelfde zijn als het versienummer van uw LocalDB-installatie.
<?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>
Geef de naam van het exemplaar op met behulp van het
server
trefwoord verbindingsreeks. De instantienaam die is opgegeven in hetserver
trefwoord verbindingsreeks moet overeenkomen met de naam die is opgegeven in het bestand app.config.Gebruik het
AttachDBFilename
verbindingsreeks trefwoord om het . MDF-bestand.