Saydam Ağ IP Çözümlemesi Kullanma

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnalitik Platform Sistemi (PDW)Microsoft Fabric'te SQL veritabanı

OLE DB sürücüsünü indirme

Note

TransparentNetworkIPResolution eski bir çoklu IP yedek bir çözümdür. Azure SQL Veritabanı, Azure SQL Yönetilen Örneği, Microsoft Fabric'te SQL veritabanı, kullanılabilirlik grubu dinleyicileri ve devre kümesi örnekleri için önerilen MultiSubnetFailover=Yesayar , tüm çözülen IP adreslerine paralel TCP bağlantılarını dener ve başarılı olan ilk bağlantıyı kullanır. Ne zaman MultiSubnetFailover=Yes, TransparentNetworkIPResolution bağlantı dizisini etkilemez. Daha fazla bilgi için, Yüksek Erişilebilirlik, Felaket Kurtarma için SQL Server Desteği için OLE DB Sürücüsü'ne bakınız.

Amaç

TransparentNetworkIPResolution(TNIR), OLE DB Driver for SQL Server'da eski bir çoklu IP'lik yedek programdır. Bu, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği, Microsoft Fabric'te SQL veritabanı, kullanılabilirlik grubu dinleyicileri ve failover küme örnekleri için önerilen ayar olan , ile değiştirilmiştirMultiSubnetFailover. MultiSubnetFailover=Yes olduğunda, sürücü çözümlenen tüm IP adreslerine paralel olarak TCP bağlantıları kurmayı dener ve TNIR bağlantı sırasını etkilemez.

Eğer MultiSubnetFailover=No, TNIR sürücünün çoklu IP ana bilgisayar adlarını nasıl işlediğini kontrol eder. Aşağıdaki tablo Yes , kabul edilen ve No değerlerini IDBInitialize::Initializekullanır. Özelliği ADO IDataInitialize::GetDataSource veya ayarladığınızda, onun yerine ve False kullanınTrue.

TransparentNetworkIPResolution MultiSubnetFailover=No olduğunda davranış
Yes (varsayılan) Bir IP, sonra tüm IP'leri paralel olarak deneyin.
No Tüm IP'leri sıralı olarak deneyin.

Şeffaf Ağ IP Çözünürlüğü Ayarlanması

TransparentNetworkIPResolution varsayılan olarak etkindir. MultiSubnetFailover varsayılan olarak devre dışıdır. Aşağıdaki makaleler bu özelliklerin ayarlanması hakkında daha fazla bilgi sunmaktadır: