Microsoft SQL Server EF Core Veritabanı Sağlayıcısı
Bu veritabanı sağlayıcısı, Entity Framework Core'un Microsoft SQL Server (Azure SQL Veritabanı dahil) ile kullanılmasına izin verir. Sağlayıcı Entity Framework Core Projesi kapsamında tutulur.
Yükleme
Microsoft.EntityFrameworkCore.SqlServer NuGet paketi'ni yükleyin.
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
Dekont
Sağlayıcı Microsoft.Data.SqlClient'a (System.Data.SqlClient'a değil) başvurur. Projeniz SqlClient'a doğrudan bir bağımlılık alıyorsa Microsoft.Data.SqlClient paketine başvurduğundan emin olun.
Bahşiş
Microsoft.Data.SqlClient paketi EF Core sağlayıcısından daha sık gönderilir. Yeni özelliklerden ve hata düzeltmelerinden yararlanmak isterseniz, Microsoft.Data.SqlClient'ın en son sürümüne bir doğrudan paket başvurusu ekleyebilirsiniz.
Uyarı
Microsoft.Data.SqlClient'ın zaman uyumsuz uygulamasında ne yazık ki bazı bilinen sorunlar vardır (örneğin, #593, #601 ve diğerleri). Beklenmeyen performans sorunlarıyla karşı karşıyaysanız, özellikle büyük metin veya ikili değerlerle ilgilenirken bunun yerine eşitleme komutu yürütmeyi kullanmayı deneyin.
Desteklenen Veritabanı Altyapıları
- Microsoft SQL Server (2012 ve sonrası)
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin