Servidores enlazados con ODBC de Teradata en RDS para SQL Server - Amazon Relational Database Service

Servidores enlazados con ODBC de Teradata en RDS para SQL Server

La compatibilidad para servidores enlazados con el controlador ODBC de Teradata en RDS para SQL Server le permite acceder a orígenes de datos externos en una base de datos de Teradata. Puede leer datos y ejecutar comandos desde servidores de bases de datos de Teradata remotos fuera de la instancia de RDS para SQL Server. Utilice servidores enlazados con ODBC de Teradata para habilitar las siguientes capacidades:

  • Acceda directamente a orígenes de datos distintos de SQL Server.

  • Realice consultas en diversos orígenes de datos de Teradata con la misma consulta sin mover los datos.

  • Emita consultas, actualizaciones, comandos y transacciones distribuidas en orígenes de datos en un ecosistema empresarial.

  • Integre las conexiones a una base de datos de Teradata desde el conjunto de inteligencia empresarial de Microsoft (SSIS, SSRS, SSAS).

  • Migre desde una base de datos de Teradata a RDS para SQL Server.

Tiene la opción de elegir activar uno o más servidores enlazados para Teradata en una instancia de base de datos de RDS para SQL Server existente o nueva. A continuación, puede integrar orígenes de datos de Teradata externos con la instancia de base de datos.

Versiones y regiones compatibles

RDS para SQL Server admite servidores vinculados con ODBC de Teradata en todas las Regiones de AWS para las ediciones Standard y Enterprise de SQL Server para las siguientes versiones:

  • SQL Server 2022, todas las versiones

  • SQL Server 2019, todas las versiones

  • SQL Server 2017, todas las versiones

Las siguientes versiones de bases de datos de Teradata admiten la vinculación con RDS para SQL Server

  • Teradata 17.20, todas las versiones

Limitaciones y recomendaciones

Las siguientes limitaciones se aplican a los servidores enlazados con ODBC de Teradata:

  • RDS para SQL Server admite solo la autenticación simple con un nombre de usuario y una contraseña para el origen de Teradata.

  • RDS para SQL Server solo admite la versión 17.20.0.33 del controlador ODBC de Teradata.

  • RDS para SQL Server no admite la creación de nombres de orígenes de datos (DSN) para usarlos como atajos para una cadena de conexión.

  • RDS para SQL Server no admite el seguimiento de controladores ODBC. Utilice eventos extendidos de SQL Server para realizar un seguimiento de los eventos de ODBC. Para obtener más información, consulte Set up Extended Events in RDS for SQL Server (Configuración de eventos extendidos en RDS para SQL Server).

  • RDS para SQL Server no admite el acceso a la carpeta de catálogos para un servidor vinculado a Teradata cuando se usa SQL Server Management Studio (SSMS).

Tenga en cuenta las siguientes recomendaciones cuando utilice servidores vinculados con ODBC de Teradata:

  • Permita el tráfico de red añadiendo el puerto TCP correspondiente en el grupo de seguridad para cada instancia de base de datos de RDS para SQL Server. Si configura un servidor vinculado entre una instancia de base de datos de Teradata de EC2 y una instancia de base de datos de RDS para SQL Server, debe permitir el tráfico desde la dirección IP de la instancia de base de datos de Teradata de EC2. También debe permitir el tráfico en el puerto que utiliza la instancia de base de datos de RDS para SQL Server para escuchar la comunicación de la base de datos. Para obtener más información acerca de los grupos de seguridad, consulte Control de acceso con grupos de seguridad.

  • Se admiten transacciones distribuidas (XA). Para activar las transacciones distribuidas, active la opción MSDTC del grupo de opciones de la instancia de base de datos y asegúrese de que las transacciones XA estén activadas. Para obtener más información, consulte Compatibilidad con el Coordinador de transacciones distribuidas de Microsoft en RDS for SQL Server.

  • ODBC vinculados de Teradata admiten SSL/TLS siempre que estén configurados en el servidor de Teradata. Para obtener más información, consulte Habilitar la conectividad TLS en Teradata Vantage.

Consideraciones para implementaciones multi-AZ

Actualmente, RDS para SQL Server no replica los servidores vinculados en el servidor de base de datos reflejado (o en el servidor secundario del grupo de disponibilidad Always On) en una implementación multi-AZ. Si los servidores vinculados se agregan antes de cambiar la configuración para agregar replicación o Always On, entonces los servidores vinculados se copian para los servidores vinculados existentes.

Otra opción, puede crear los servidores vinculados en la instancia principal, realizar la conmutación por error a la instancia del servidor de alta disponibilidad y, a continuación, volver a crear los servidores vinculados para que estén en ambas instancias de RDS para SQL Server.