ODBC 드라이버에서 투명 네트워크 IP 확인 사용
TransparentNetworkIPResolution은 호스트 이름의 첫 번째 확인된 IP가 응답하지 않고 해당 호스트 이름과 연결된 복수의 IP가 있는 경우에 드라이버의 연결 순서에 영향을 미치는 기존 MultiSubnetFailover 기능(Microsoft ODBC Driver 13.1 for SQL Server에서 사용 가능)의 개정판입니다. 이는 MultiSubnetFailover와 상호 작용하여 다음 세 가지 연결 시퀀스를 제공합니다.
- 0: 1개의 IP가 시도된 후 모든 IP가 병렬로 시도됩니다.
- 1: 모든 IP가 병렬로 시도됩니다.
- 2: 모든 IP가 하나씩 시도됩니다.
TransparentNetworkIPResolution | MultiSubnetFailover | 동작 |
---|---|---|
(기본값) | (기본값) | 0 |
(기본값) | 사용 | 1 |
(기본값) | 사용 안 함 | 0 |
사용 | (기본값) | 0 |
사용 | 사용 | 1 |
사용 | 사용 안 함 | 0 |
사용 안 함 | (기본값) | 2 |
사용 중지됨 | 사용 | 1 |
사용 안 함 | 사용 안 함 | 2 |
TransparentNetworkIPResolution
연결 문자열 및 DSN 키워드는 연결 문자열 수준에서 이 설정을 제어합니다. 기본값은 사용입니다.
키워드 | 값 | 기본값 |
---|---|---|
TransparentNetworkIPResolution |
Enabled : Disabled |
Enabled |
SQL_COPT_SS_TNIR
사전 연결 특성을 사용하면 애플리케이션이 프로그래밍 방식으로 이 설정을 제어할 수 있습니다.
연결 특성 | 크기/형식 | 기본값 | 값 | 설명 |
---|---|---|---|---|
SQL_COPT_SS_TNIR (1249) |
SQL_IS_INTEGER 또는 SQL_IS_UINTEGER |
SQL_IS_ON (1), SQL_IS_OFF (0) |
SQL_IS_ON |
TNIR을 사용 또는 사용 안 함으로 설정합니다. |