Az 1433-as porton túli portok az ADO.NET 4.5 szoftverrel

A következőre vonatkozik: Azure SQL Database

Ez a témakör a ADO.NET 4.5-ös vagy újabb verziót használó ügyfelek Azure SQL Database-kapcsolati viselkedését ismerteti.

Fontos

További információ a kapcsolati architektúráról: Azure SQL Database kapcsolati architektúra.

Kívül és belül

Az Azure SQL Database-hez való kapcsolatok esetében először fel kell kérdeznünk, hogy az ügyfélprogram az Azure-felhő határain kívül vagy belül fut-e. Az alszakaszok két gyakori forgatókönyvet tárgyalnak.

Kívül: Az ügyfél az asztali számítógépen fut

Az 1433-as port az egyetlen port, amelyet meg kell nyitni az SQL Database-ügyfélalkalmazást futtató asztali számítógépen.

Belső: Az ügyfél az Azure-ban fut

Amikor az ügyfél az Azure-felhő határain belül fut, a közvetlen útvonal használatával kommunikál az SQL Database-lel. A kapcsolat létrejötte után az ügyfél és az adatbázis közötti további interakciók nem érintik az Azure SQL Database Gatewayt.

A sorrend a következő:

  1. ADO.NET 4.5 -ös (vagy újabb) rövid interakciót kezdeményez az Azure-felhővel, és dinamikusan azonosított portszámot kap.

    • A dinamikusan azonosított portszám 11000-11999 tartományban van.
  2. ADO.NET ezután közvetlenül csatlakozik az SQL Database-hez, köztes szoftver nélkül.

  3. A rendszer közvetlenül az adatbázisba küldi a lekérdezéseket, és az eredményeket közvetlenül az ügyfélnek adja vissza.

Győződjön meg arról, hogy az Azure-ügyfélszámítógép 11000–11999-beli porttartományai elérhetők maradnak az SQL Database-sel való 4.5-ös ügyfél-interakciók ADO.NET.

A verzió pontosítása

Ez a szakasz a termékverziókra hivatkozó monikereket ismerteti. Emellett felsorol néhány verziópárosítást is a termékek között.

ADO.NET

  • ADO.NET 4.0 támogatja a TDS 7.3 protokollt, de a 7.4-et nem.
  • ADO.NET 4.5-ös és újabb verziók támogatják a TDS 7.4 protokollt.

ODBC

  • Microsoft SQL Server ODBC 11 vagy újabb

JDBC

  • Microsoft SQL Server JDBC 4.2 vagy újabb (A JDBC 4.0 valójában támogatja a TDS 7.4-et, de nem implementálja az "átirányítást")