Aracılığıyla paylaş


LocalDB için SqlClient Desteği

Bu makalede, bir LocalDB veritabanına nasıl bağlanılacağı açıklanır. LocalDB, SQL Server'ın basit bir sürümüdür.

Açıklamalar

LocalDB ile neler yapabileceğinizi özetlemek için:

  • sqllocaldb.exe veya app.config dosyanızla LocalDB örnekleri oluşturun ve başlatın.

  • sqlcmd.exe kullanarak Bir LocalDB örneğinde veritabanlarını ekleyin ve değiştirin. Örneğin, sqlcmd -S (localdb)\myinst.

  • AttachDBFilename LocalDB örneğinize veritabanı eklemek için bağlantı dizesi anahtar sözcüğünü kullanın. kullanırken AttachDBFilename, bağlantı dizesi anahtar sözcüğüyle Database veritabanının adını belirtmezseniz, uygulama kapandığında veritabanı LocalDB örneğinden kaldırılır.

  • Bağlantı dizenizde bir LocalDB örneği belirtin. Örneğin, örnek adınız, myInstancebağlantı dizesi şunları içerebilir:

    server=(localdb)\\myInstance

User Instance=True bir LocalDB veritabanına bağlanırken izin verilmez.

LocalDB'yi yükleme hakkında bilgi için bkz. SQL Server Express LocalDB.

Program Aracılığıyla Adlandırılmış Örnek Oluşturma

Bir uygulama adlandırılmış örnek oluşturabilir ve aşağıdaki gibi bir veritabanı belirtebilir:

  • app.config dosyasında oluşturulacak LocalDB örneklerini aşağıdaki gibi belirtin. Örneğin sürüm numarası, LocalDB yüklemenizin sürüm numarasıyla aynı olmalıdır.

    <?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>  
    
  • Bağlantı dizesi anahtar sözcüğünü server kullanarak örneğin adını belirtin. Bağlantı dizesi anahtar sözcüğünde server belirtilen örnek adı, app.config dosyasında belirtilen adla eşleşmelidir.

  • Bağlantı dizesi anahtar sözcüğü AttachDBFilename kullanarak .MDF dosyasını belirtin.

Ayrıca bakınız