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.
Uzak bir sunucuya bağlanıyorsanız, bağlam bağlantıları yerine her zaman normal bağlantıları kullanın. Saklı yordamın veya işlevin çalıştığı sunucuya bağlanmanız gerekiyorsa, çoğu durumda bağlam bağlantısını kullanın. Bu yöntemin aynı işlem alanında çalıştırma ve yeniden kimlik doğrulaması yapma gibi avantajları vardır.
Ayrıca bağlam bağlantısının kullanılması genellikle daha iyi performans ve daha az kaynak kullanımına neden olur. Bağlam bağlantısı yalnızca işlem içi bir bağlantı olduğundan, Transact-SQL deyimleri göndermek ve sonuçları almak için ağ protokollerini ve aktarım katmanlarını atlayarak doğrudan SqlClient yönetilen sağlayıcının birincil bileşenleri ve normal bağlantı kullanırken bağlam bağlantısı yerine farklı bileşenlerin birbirleriyle nasıl etkileşime geçtiği gösterilmektedir.
Bağlam bağlantısı daha kısa bir kod yolunu izler ve daha az bileşen içerir, böylece isteklerin ve sonuçların normal bir bağlantıdan daha hızlı bir şekilde sunucuya ve sunucudan gelmesini bekleyebilirsiniz. Sunucudaki sorgu yürütme süresi, bağlam ve normal bağlantılar için aynıdır.
Bazı durumlarda aynı sunucuya ayrı bir normal bağlantı açmanız gerekebilir. Örneğin, bağlam bağlantısını kullanmayla ilgili bazı kısıtlamalar vardır. Bağlam bağlantıları ve normal bağlantılarla ilgili kısıtlamalar.