Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
SQL Server 2012'den başlayarak, SQL Server'ın LocalDB adlı basit bir sürümü kullanılabilir. Bu makalede, bir LocalDB veritabanına nasıl bağlanılacağı açıklanır.
Açıklamalar
LocalDB'yi yükleme ve LocalDB örneğinizi yapılandırma da dahil olmak üzere LocalDB hakkında daha fazla bilgi için bkz. SQL Server Books Online.
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.AttachDBFilenameLocalDB örneğinize veritabanı eklemek için bağlantı dizesi anahtar sözcüğünü kullanın. kullanırkenAttachDBFilename, bağlantı dizesi anahtar sözcüğüyleDatabaseveritabanı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'i Microsoft SQL Server 2012 Özellik Paketi'nden indirebilirsiniz. LocalDB örneğinizdeki verileri değiştirmek için sqlcmd.exe kullanıyorsanız, SQL Server 2012'den sqlcmd'ye ihtiyacınız vardır. Bu sqlcmd'yi SQL Server 2012 Özellik Paketi'nden de alabilirsiniz.
Program aracılığıyla adlandırılmış örnek oluşturma
Şunlar için geçerlidir: .NET Framework
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 numarası, LocalDB kurulumunuzun sürüm numarasıyla aynı olmalıdır.
<?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>Bağlantı dizesi anahtar sözcüğünü
serverkullanarak örneğin adını belirtin. Bağlantı dizesi anahtar sözcüğündeserverbelirtilen örnek adı, app.config dosyasında belirtilen adla eşleşmelidir.AttachDBFilenamebağlantı dizesi anahtar sözcüğünü kullanarak .MDF dosyasını belirtin.