Dela via


SqlClient-stöd för LocalDB

I den här artikeln beskrivs hur du ansluter till en LocalDB-databas. LocalDB är en lätt version av SQL Server.

Kommentarer

Sammanfatta vad du kan göra med LocalDB:

  • Skapa och starta LocalDB-instanser med sqllocaldb.exe eller din app.config-fil.

  • Använd sqlcmd.exe för att lägga till och ändra databaser i en LocalDB-instans. Exempel: sqlcmd -S (localdb)\myinst

  • Använd nyckelordet AttachDBFilename anslutningssträng för att lägga till en databas i din LocalDB-instans. Om du inte AttachDBFilenameanger namnet på databasen med nyckelordet Database anslutningssträng tas databasen bort från LocalDB-instansen när programmet stängs.

  • Ange en LocalDB-instans i din anslutningssträng. Ditt instansnamn är myInstancetill exempel , anslutningssträng skulle innehålla:

    server=(localdb)\\myInstance

User Instance=True tillåts inte när du ansluter till en LocalDB-databas.

Information om hur du installerar LocalDB finns i SQL Server Express LocalDB.

Skapa en namngiven instans programmatiskt

Ett program kan skapa en namngiven instans och ange en databas på följande sätt:

  • Ange de LocalDB-instanser som ska skapas i filen app.config enligt följande. Versionsnumret för instansen ska vara samma som versionsnumret för din LocalDB-installation.

    <?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>  
    
  • Ange namnet på instansen med nyckelordet server anslutningssträng. Instansnamnet som anges i nyckelordet server anslutningssträng måste matcha namnet som anges i filen app.config.

  • Använd nyckelordet AttachDBFilename anslutningssträng för att ange . MDF-fil.

Se även