Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mulai SQL Server 2012, versi ringan SQL Server, yang disebut LocalDB, tersedia. Artikel ini membahas cara menyambungkan ke database LocalDB.
Keterangan
Untuk informasi selengkapnya tentang LocalDB, termasuk cara menginstal LocalDB dan mengonfigurasi instans LocalDB Anda, lihat SQL Server Books Online.
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 menambah dan memodifikasi database dalam instans LocalDB. Contohnya,
sqlcmd -S (localdb)\myinst.Gunakan kata kunci string koneksi
AttachDBFilenameuntuk menambahkan database ke instans LocalDB Anda. Saat menggunakanAttachDBFilename, jika Anda tidak menentukan nama database denganDatabasekata kunci string koneksi, database akan dihapus dari instans LocalDB saat aplikasi ditutup.Tentukan instans LocalDB di string koneksi Anda. Misalnya, nama instans Anda adalah
myInstance, string koneksi akan menyertakan:
server=(localdb)\\myInstance
User Instance=True tidak diperbolehkan saat menyambungkan ke database LocalDB.
Anda dapat mengunduh LocalDB dari Paket Fitur Microsoft SQL Server 2012. Jika Anda menggunakan sqlcmd.exe untuk memodifikasi data dalam instans LocalDB, Anda memerlukan sqlcmd dari SQL Server 2012, yang juga bisa Anda dapatkan dari Paket Fitur SQL Server 2012.
Membuat instans bernama secara terprogram
Berlaku untuk: .NET Framework
Aplikasi dapat membuat instans bernama dan menentukan database sebagai berikut:
Tentukan instans LocalDB yang akan dibuat di 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="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>Tentukan nama instans menggunakan
serverkata kunci string koneksi. Nama instans yang ditentukan dalam kata kunci string koneksiserverharus cocok dengan nama yang ditentukan dalam file app.config.Gunakan kata kunci string koneksi
AttachDBFilenameuntuk menentukan file .MDF.