Bagikan melalui


Dukungan SqlClient untuk LocalDB

Artikel ini membahas cara menyambungkan ke database LocalDB. LocalDB adalah versi ringan dari SQL Server.

Komentar

Untuk meringkas apa yang dapat Anda lakukan dengan LocalDB:

  • Buat dan mulai instans LocalDB dengan sqllocaldb.exe atau file app.config Anda.

  • Gunakan sqlcmd.exe untuk menambahkan dan memodifikasi database dalam instans LocalDB. Contohnya, sqlcmd -S (localdb)\myinst.

  • AttachDBFilename Gunakan kata kunci string koneksi untuk menambahkan database ke instans LocalDB Anda. Saat menggunakan AttachDBFilename, jika Anda tidak menentukan nama database dengan Database kata kunci string koneksi, database akan dihapus dari instans LocalDB saat aplikasi ditutup.

  • Tentukan instans LocalDB dalam string koneksi Anda. Misalnya, nama instans Anda adalah myInstance, string koneksi akan mencakup:

    server=(localdb)\\myInstance

User Instance=True tidak diizinkan saat menyambungkan ke database LocalDB.

Untuk informasi tentang menginstal LocalDB, lihat SQL Server Express LocalDB.

Membuat Instans Bernama secara Terprogram

Aplikasi dapat membuat instans bernama dan menentukan database sebagai berikut:

  • Tentukan instans LocalDB yang akan dibuat dalam file app.config, sebagai berikut. Nomor versi instans harus sama dengan nomor versi penginstalan LocalDB Anda.

    <?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>  
    
  • Tentukan nama instans menggunakan server kata kunci string koneksi. Nama instans yang ditentukan dalam server kata kunci string koneksi harus cocok dengan nama yang ditentukan dalam file app.config.

  • Gunakan kata kunci string koneksi AttachDBFilename untuk menentukan file .MDF.

Lihat juga