Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Analítica (PDW)
Base de datos SQL en Microsoft Fabric
Note
TransparentNetworkIPResolution es un respaldo multi-IP heredado. Para Azure SQL Database, Azure SQL Managed Instance, SQL database en Microsoft Fabric, oyentes de grupos de disponibilidad e instancias de clúster de conmutación por fallo, la configuración recomendada es MultiSubnetFailover=Yes, que intenta conexiones TCP a todas las direcciones IP resueltas en paralelo y utiliza la primera conexión que tenga éxito. Cuando MultiSubnetFailover=Yes, TransparentNetworkIPResolution no afecta a la secuencia de conexión. Para obtener más información, vea Compatibilidad de OLE DB Driver for SQL Server para la alta disponibilidad con recuperación ante desastres.
Propósito
TransparentNetworkIPResolution(TNIR) es un recurso de respaldo multi-IP heredado en el controlador OLE DB Driver for SQL Server. Está reemplazado por MultiSubnetFailover, que es la configuración recomendada para Azure SQL Database, Azure SQL Managed Instance, base de datos SQL en Microsoft Fabric, oyentes de grupos de disponibilidad y instancias de clúster de conmutación por error. Cuando MultiSubnetFailover=Yes, el controlador intenta establecer conexiones TCP con todas las direcciones IP resueltas en paralelo y TNIR no afecta a la secuencia de conexión.
Cuando MultiSubnetFailover=No, TNIR controla cómo el controlador gestiona los nombres de host multi-IP. La siguiente tabla utiliza los Yes valores y No aceptados por IDBInitialize::Initialize. Cuando configures la propiedad a través IDataInitialize::GetDataSource de o ADO, usa True y False en su lugar.
TransparentNetworkIPResolution |
Comportamiento cuando MultiSubnetFailover=No |
|---|---|
Yes (valor predeterminado) |
Prueba con una IP y luego todas las IPs en paralelo. |
No |
Prueba todas las IPs de forma secuencial. |
Configuración de la resolución de IP de red transparente
TransparentNetworkIPResolution se habilita de forma predeterminada.
MultiSubnetFailover está deshabilitado de forma predeterminada. Los siguientes artículos ofrecen más información sobre cómo establecer estas propiedades:
- Uso de palabras clave de cadena de conexión con el controlador OLE DB para SQL Server
- Propiedades de inicialización y autorización