ADO.NET 4.5 için 1433'ADO.NET daha fazla bağlantı noktası

ŞULAR IÇIN GEÇERLIDIR: Azure SQL Veritabanı

Bu konu başlığında, Azure SQL Veritabanı 4.5 veya sonraki bir sürümde ADO.NET yönelik bağlantı davranışı açıklanmıştır.

Önemli

Bağlantı mimarisi hakkında bilgi için bkz. Azure SQL Veritabanı mimarisine bakın.

Dış ve iç

Bu ağ Azure SQL Veritabanı için, önce istemci programlarının Azure bulut sınırının dışında mı yoksa içinde mi çalıştır olmadığını sormamız gerekir. Alt bölümlerde iki yaygın senaryo ele almaktadır.

Dış: İstemci, masaüstü bilgisayarınızda çalışır

Bağlantı noktası 1433, SQL Veritabanı istemci uygulamanızı barındıran, masaüstü bilgisayarınızda açık olması gereken tek bağlantı noktasıdır.

İç: İstemci, Azure'da çalışır

İstemciniz Azure bulut sınırı içinde çalıştır çalıştır geldiğinde, bu sınırlarla etkileşim kurmak için doğrudan yönlendirme olarak SQL Veritabanı. Bağlantı kurulduktan sonra, istemciyle veritabanı arasındaki daha fazla etkileşim ağ geçidi Azure SQL Veritabanı yoktur.

Dizi aşağıdaki gibidir:

  1. ADO.NET 4.5 (veya sonrası) Azure bulutla kısa bir etkileşim oluşturur ve dinamik olarak tanımlanan bir bağlantı noktası numarası alır.

    • Dinamik olarak tanımlanan bağlantı noktası numarası 11000-11999 aralığındadır.
  2. ADO.NET sonra, SQL Veritabanı yazılım yok olarak doğrudan bilgisayarınıza bağlanır.

  3. Sorgular doğrudan veritabanına gönderilir ve sonuçlar doğrudan istemciye döndürülür.

Azure istemci makinenizin 11000-11999 bağlantı noktası aralıklarının, makineyle ADO.NET 4,5 istemci etkileşimleri için kullanılabilir olduğundan SQL Veritabanı.

  • Özel olarak, aralıkta yer alan bağlantı noktaları diğer giden bağlantı engelleyicilerden ücretsiz olmalı.

  • Azure VM'nizin Güvenlik Windows Güvenlik Duvarı bağlantı noktası ayarlarını kontrol eder.

    • 11000-11999gibi söz dizimleriyle birlikte, TCP protokolünü ve bağlantı noktası aralığını belirttiğiniz bir kural eklemek için güvenlik duvarının kullanıcı arabirimini kullanabilirsiniz.

Sürüm netleştirmeleri

Bu bölüm, ürün sürümlerine başvuran m bazı ifadeleri net biçimde ifade ediyor. Ayrıca, ürünler arasındaki bazı sürüm çiftleri de listelemektedir.

ADO.NET

  • ADO.NET 4.0, TDS 7.3 protokolünü destekler, ancak 7.4'ü desteklemez.
  • ADO.NET 4.5 ve sonrakileri TDS 7.4 protokolünü destekler.

ODBC

  • Microsoft SQL Server ODBC 11 veya üzerini güncelleştirme

JDBC

  • Microsoft SQL Server JDBC 4.2 veya üzeri (JDBC 4.0 aslında TDS 7.4'ü destekler, ancak "yeniden yönlendirmeyi" uygulamaz)