SQL Server Yerel İstemci Desteği için LocalDB

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnalytics Platform System (PDW)

Important

SQL Server Native Client (SNAC) ile birlikte gönderilmez:

  • SQL Server 2022 (16.x) ve sonraki sürümleri
  • SQL Server Management Studio 19 ve sonraki sürümleri

YENI uygulama geliştirme için SQL Server Yerel İstemcisi (SQLNCLI veya SQLNCLI11) ve SQL Server için eski Microsoft OLE DB Sağlayıcısı (SQLOLEDB) önerilmez.

Yeni projeler için aşağıdaki sürücülerden birini kullanın:

SQL Server Veritabanı Altyapısı'nın (sürüm 2012 ile 2019 arasında) bir bileşeni olarak gelen SQLNCLI için, Destek Yaşam Döngüsü özel durumukonusuna bakın.

SQL Server 2012 (11.x) sürümünden itibaren, SQL Server'ın LocalDB adlı hafif bir sürümü sunulacaktır. Bu konuda, LocalDB örneğindeki bir veritabanına nasıl bağlanılacağı açıklanır.

Remarks

LocalDB hakkında daha fazla bilgi, LocalDB'nin nasıl kurulacağı ve LocalDB örneğini nasıl yapılandırılacağı için bkz:

Özetle, LocalDB size şunları sağlar:

  • Varsayılan örneğin adını bulmak için isqllocaldb.exe kullanın.

  • Sunucunun hangi veritabanı dosyasını eklemesi gerektiğini belirtmek için AttachDBFilename bağlantı dizesi anahtar sözcüğünü kullanın. AttachDBFilename kullanılırken Veritabanı bağlantı dizesi anahtar sözcüğüyle veritabanının adını belirtmezseniz, uygulama kapatıldığında veritabanı LocalDB örneğinden kaldırılır.

  • bağlantı dizesi içinde bir LocalDB örneği belirtin:

SERVER=(localdb)\v11.0  

Gerekirse, sqllocaldb.exeile bir LocalDB örneği oluşturabilirsiniz. sqlcmd.exe kullanarak bir LocalDB örneğindeki veritabanlarını ekleyebilir ve değiştirebilirsiniz. Örneğin, sqlcmd -S (localdb)\v11.0.

  • SQL Server Yerel İstemci Özelliklerini