Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Note
Ketika Anda mengatur MultiSubnetFailover=Yes (pengaturan yang direkomendasikan untuk Azure SQL Database, Azure SQL Managed Instance, database SQL di Microsoft Fabric, availability group listeners, dan failover cluster instances), driver mencoba membuat koneksi TCP ke semua alamat IP hasil resolusi secara paralel, dan pengaturan TransparentNetworkIPResolution tidak memengaruhi urutan koneksi. Untuk informasi lebih lanjut, lihat Ketersediaan tinggi dan pemulihan bencana.
TransparentNetworkIPResolution (TNIR) adalah cadangan multi-IP warisan dalam ODBC Driver untuk SQL Server, tersedia mulai dari Microsoft ODBC Driver 13.1. Ini memengaruhi urutan koneksi ketika IP pertama hasil resolusi hostname tidak merespons dan beberapa IP terkait dengan hostname.
TNIR digantikan oleh MultiSubnetFailover. Ketika MultiSubnetFailover=Yes, driver mencoba menghubungkan TCP ke semua alamat IP yang terselesaikan secara paralel dan TNIR tidak memengaruhi urutan koneksi. Ketika MultiSubnetFailover=No, TNIR mengatur urutan fallback:
| Resolusi IP Jaringan Transparan | Urutan penyambungan |
|---|---|
| Diaktifkan (default) | Coba satu IP, lalu semua IP secara paralel |
| Nonaktif | Coba semua IP secara berurutan |
Kata kunci TransparentNetworkIPResolution string koneksi dan DSN mengontrol pengaturan ini pada tingkat string koneksi. Setelan bawaan diaktifkan.
| Kata kunci | Nilai | Bawaan |
|---|---|---|
TransparentNetworkIPResolution |
Enabled, Disabled |
Enabled |
Atribut SQL_COPT_SS_TNIR pra-koneksi memungkinkan aplikasi mengontrol pengaturan ini secara terprogram:
| Atribut koneksi | Ukuran/Jenis | Nilai | Bawaan | Deskripsi |
|---|---|---|---|---|
SQL_COPT_SS_TNIR (1249) |
SQL_IS_INTEGER atau SQL_IS_UINTEGER |
SQL_IS_ON (1), SQL_IS_OFF (0) |
SQL_IS_ON |
Mengaktifkan atau menonaktifkan TNIR. |