Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Vanaf SQL Server 2012 is een lichtgewicht versie van SQL Server, localDB, beschikbaar. In dit artikel wordt beschreven hoe u verbinding maakt met een LocalDB-database.
Opmerkingen
Zie SQL Server Books Online voor meer informatie over LocalDB, waaronder het installeren van LocalDB en het configureren van uw LocalDB-exemplaar.
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 trefwoord voor de
AttachDBFilenameverbindingsreeks om een database toe te voegen aan uw LocalDB-exemplaar.AttachDBFilenameWanneer u de naam van de database met het trefwoord voor deDatabaseverbindingsreeks niet opgeeft, wordt de database verwijderd uit het LocalDB-exemplaar wanneer de toepassing wordt gesloten.Geef een LocalDB-exemplaar op in uw verbindingsreeks. Bijvoorbeeld, als de naam van uw exemplaar
myInstanceis, bevat de verbindingsreeks:
server=(localdb)\\myInstance
User Instance=True is niet toegestaan wanneer u verbinding maakt met een LocalDB-database.
U kunt LocalDB downloaden van Microsoft SQL Server 2012 Feature Pack. Als u sqlcmd.exe gebruikt om gegevens in uw LocalDB-exemplaar te wijzigen, hebt u sqlcmd nodig van SQL Server 2012, die u ook kunt ophalen uit het SQL Server 2012 Feature Pack.
Programmatisch een benoemde instantie maken
Van toepassing op: .NET Framework
Een toepassing kan een benoemd exemplaar maken en een database als volgt opgeven:
Geef als volgt de LocalDB-exemplaren op die u in het app.config-bestand wilt maken. 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="Microsoft.Data.LocalDBConfigurationSection,Microsoft.Data.SqlClient, Version=5.0.0.0, Culture=neutral, PublicKeyToken=23ec7fc2d6eaa4a5"/> </configSections> <system.data.localdb> <localdbinstances> <add name="myInstance" version="11.0" /> </localdbinstances> </system.data.localdb> </configuration>Geef de naam van de instantie op met behulp van het trefwoord voor de
serverconnection string. De instantienaam die is opgegeven in het trefwoord voor deserververbindingsreeks moet overeenkomen met de naam die is opgegeven in het app.config-bestand.Gebruik het trefwoord van de
AttachDBFilenameverbindingsreeks om het .MDF-bestand.