Megosztás:


Transzparens hálózati IP-felbontás használata az ODBC-illesztőprogrammal

ODBC-illesztőprogram letöltése

A TransparentNetworkIPResolution a meglévő MultiSubnetFailover funkció módosítása, amely az SQL Serverhez készült Microsoft ODBC Driver 13.1 verziótól érhető el. Ez hatással van az illesztőprogram kapcsolati sorrendjére, ha a gazdagépnév elsőként megoldott IP-címe nem válaszol, és a gazdagépnévhez több IP-cím van társítva. A rendszer a MultiSubnetFailover szolgáltatással együttműködve a következő három kapcsolati sorrendet biztosítja:

  • 0: A rendszer egy IP-címet kísérel meg, amelyet az összes IP-cím párhuzamosan követ
  • 1: A rendszer minden IP-címet egyszerre kísérel meg
  • 2: Minden IP-címet egymás után kísérelnek meg
ÁtlátszóHálózatiIPFeloldás MultiSubnetFailover Magatartás
(alapértelmezett) (alapértelmezett) 0
(alapértelmezett) Enabled 1
(alapértelmezett) Disabled 0
Enabled (alapértelmezett) 0
Enabled Enabled 1
Enabled Disabled 0
Disabled (alapértelmezett) 2
Disabled Enabled 1
Disabled Disabled 2

A TransparentNetworkIPResolution kapcsolati sztring és a DSN kulcsszó szabályozza ezt a beállítást a kapcsolati sztring szintjén. Az alapértelmezett beállítás engedélyezve van.

Keyword Értékek Alapértelmezett
TransparentNetworkIPResolution Enabled, Disabled Enabled

A SQL_COPT_SS_TNIR kapcsolat előtti attribútum lehetővé teszi, hogy az alkalmazás programozott módon vezérelje ezt a beállítást:

Kapcsolatattribútum Méret/típus Alapértelmezett Érték Description
SQL_COPT_SS_TNIR (1249) SQL_IS_INTEGER vagy SQL_IS_UINTEGER SQL_IS_ON(1), SQL_IS_OFF(0) SQL_IS_ON Engedélyezi vagy letiltja a TNIR-t.

További információ a MultiSubnetFailoverről: ODBC-illesztőprogram Linux és macOS rendszeren – Magas rendelkezésre állás és vészhelyreállítás

Lásd még: