Preguntas más frecuentes sobre el adaptador de SQL
A continuación se muestran algunas preguntas más frecuentes (P+F) relacionadas con el adaptador de Microsoft BizTalk para SQL Server y el paquete de adaptadores de BizTalk en general.
¿Cómo puedo usar el adaptador de SQL para comunicarse con la base de datos de SQL Server?
Puede usar el adaptador de SQL para comunicarse con la base de datos de SQL Server mediante el desarrollo de aplicaciones de BizTalk, mediante el modelo de servicio WCF o mediante el modelo de canal WCF. Para obtener más información, vea Información general sobre el adaptador de BizTalk para SQL Server.
¿Qué interfaces admite el adaptador de SQL para recuperar metadatos?
El adaptador de SQL admite dos interfaces para recuperar metadatos:
MetadataExchange proporcionado por WCF. WCF proporciona un punto de conexión de intercambio de metadatos para todos los enlaces WCF, lo que permite a los clientes obtener metadatos de la base de datos de SQL Server.
IMetadataRetrievalContract proporcionado por el SDK del adaptador de LOB de WCF, que admite las funcionalidades de exploración y búsqueda de metadatos del adaptador.
¿Cómo admite el adaptador de SQL la alta disponibilidad de los datos?
Al especificar el URI crear la conexión de SQL Server para conectarse a una base de datos de SQL Server, el adaptador de SQL permite especificar el nombre de una base de datos de conmutación por error SQL Server a la que conectarse si la base de datos de SQL Server principal no está disponible. La SQL Server de conmutación por error se especifica mediante un parámetro opcional, FailoverPartner, en el URI de conexión.
¿Puedo migrar proyectos de BizTalk creados con la versión anterior del adaptador de SQL para usar el adaptador de SQL basado en WCF? ¿Cómo lo hago?
Sí. Para conocer los pasos para migrar proyectos de BizTalk creados con la versión anterior del adaptador de SQL para usar el adaptador de SQL basado en WCF, consulte Tutoriales del adaptador de SQL.
¿El adaptador de SQL proporciona una forma segura de comunicarse con la base de datos de SQL Server? ¿Existen procedimientos recomendados para garantizar la seguridad de los datos?
El adaptador de SQL admite enterprise Single Sign-On (SSO) y Integrated Security para la autenticación en las conexiones que establece con la base de datos de SQL Server. Con el inicio de sesión único, las credenciales se cifran y almacenan en el registro. El sistema usa estas credenciales para determinar el acceso en lugar de requerir al usuario que los escriba donde podrían verse actores no autorizados. La seguridad integrada usa las credenciales del usuario que ha iniciado sesión para acceder al servidor SQL Server. Esto también elimina la necesidad de que los usuarios escriban credenciales. El administrador de bases de datos debe configurar SQL para aceptar las credenciales de los usuarios para que la seguridad integrada funcione correctamente.
El adaptador de SQL tampoco permite escribir las credenciales de usuario en el URI de conexión de la base de datos de SQL Server mientras trabaja con el complemento Agregar referencia del servicio adaptador de Visual Studio y consumir el complemento del proyecto de BizTalk del servicio adaptador para evitar que las credenciales aparezcan en texto no cifrado. Además, la contraseña no se escribe en el archivo de configuración (generado por el complemento Agregar referencia de servicio de adaptador de Visual Studio) y el archivo de enlace (generado por el complemento de proyecto consumir servicio adaptador de BizTalk).
Para más información acerca de:
Seguridad de datos en el adaptador de SQL, consulte Protección de las aplicaciones SQL.
Procedimientos recomendados para garantizar la seguridad de los datos en el adaptador de SQL, consulte Procedimientos recomendados para proteger el adaptador de SQL.
¿Hay una GUI proporcionada por el adaptador de SQL para ver y realizar operaciones en los artefactos de mi base de datos de SQL Server subyacente?
El complemento de proyecto De servicio consumir adaptador de BizTalk y el complemento Agregar referencia del servicio adaptador de Visual Studio proporcionan un cuadro de diálogo donde puede ver y realizar operaciones en los artefactos de la base de datos SQL Server subyacente. Para obtener más información sobre la GUI proporcionada por el adaptador de SQL, vea Examinar, buscar y obtener metadatos para las operaciones SQL mediante el adaptador de SQL.
¿Qué son las propiedades de enlace en el adaptador de SQL? ¿Dónde puedo encontrar información sobre todas las propiedades de enlace en el adaptador de SQL?
Los clientes del adaptador pueden usar propiedades de enlace en el adaptador de SQL para configurar y controlar el comportamiento del adaptador. Para obtener información sobre todas las propiedades de enlace expuestas en el adaptador de SQL, vea Leer sobre el adaptador de BizTalk para SQL Server propiedades de enlace del adaptador.
¿Qué es MSDTC? ¿Es necesario molestarme antes de usar el adaptador de SQL?
MSDTC significa Coordinador de transacciones distribuidas de Microsoft. MSDTC coordina varias transacciones entre varios administradores de recursos, como bases de datos, sistemas de archivos y colas de mensajes. Para usar el adaptador de SQL con BizTalk Server, debe habilitar MSDTC. Para obtener información detallada sobre cómo configurar MSDTC, consulte Configuración de MSDTC en SQL Server y cliente de adaptador.
¿Dónde puedo encontrar información sobre los tipos de datos SQL Server que se admiten en el adaptador de SQL?
Para conocer los tipos de datos SQL Server que se admiten en el adaptador de SQL, consulte Tipos de datos básicos de SQL Server.
¿Qué enfoque (BizTalk Server, modelo de servicio WCF o modelo de canal WCF) puedo usar para realizar varias operaciones mediante el adaptador de SQL?
Para conocer el enfoque que puede usar para realizar varias operaciones mediante el adaptador de SQL, consulte Desarrollo de aplicaciones SQL.