Guía del administrador > Propiedades de conexión > Propiedades de conexión de Microsoft SQL Server
  

Propiedades de conexión de Microsoft SQL Server

Utilice una conexión de Microsoft SQL Server para acceder a Microsoft SQL Server. Una conexión de Microsoft SQL Server es una conexión a una base de datos relacional de Microsoft SQL Server. Puede crear y administrar una conexión de Microsoft SQL Server en la Herramienta del administrador o en Developer tool.
Nota: El orden de las propiedades de conexión puede variar según la herramienta en que las vea.
En la siguiente tabla se describen las propiedades de conexión de Microsoft SQL Server:
Propiedad
Descripción
Tipo de base de datos
El tipo de base de datos.
Nombre
Nombre de la conexión. No se aplica la distinción entre mayúsculas y minúsculas al nombre, el cual debe ser único en el dominio. El nombre no puede superar los 128 caracteres, contener espacios ni contener los siguientes caracteres especiales:
~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
ID
Cadena que utiliza el Servicio de integración de datos para identificar la conexión. El ID no distingue entre mayúsculas y minúsculas. Debe tener 255 caracteres o menos y debe ser único en el dominio. No puede modificar esta propiedad después de crear la conexión. El valor predeterminado es el nombre de la conexión.
Descripción
La descripción de la conexión. La descripción no puede tener más de 765 caracteres.
Usar conexión de confianza
Permite al servicio de aplicación usar la autenticación Windows para acceder a la base de datos. El nombre de usuario que inicia el servicio de aplicación deber ser un usuario Windows con acceso a la base de datos. Como valor predeterminado, está opción está desactivada.
Nombre de usuario
Nombre de usuario de la base de datos. Necesario si Microsoft SQL Server utiliza la autenticación NTLMv1 o NTLMv2.
Contraseña
La contraseña del nombre de usuario de la base de datos. Necesario si Microsoft SQL Server utiliza la autenticación NTLMv1 o NTLMv2.
Seguridad de transferencia habilitada
Habilita la seguridad de transferencia para la conexión. Cuando se habilita la seguridad de transferencia para una conexión, el dominio utiliza el nombre de usuario del cliente y la contraseña para iniciar sesión en la base de datos correspondiente, en lugar de las credenciales definidas en el objeto de conexión.
Propiedades de acceso a metadatos: Cadena de conexión
Utilice la siguiente URL de conexión:
jdbc:informatica:sqlserver://<host name>:<port>;DatabaseName=<database name>
Para probar la conexión con la autenticación NTLM, incluya los siguientes parámetros en la cadena de conexión:
  • - AuthenticationMethod. Versión de la autenticación NTLM para utilizar.
  • Nota: UNIX admite NTLMv1 y NTLMv2, pero no NTLM.
  • - Dominio. El dominio al que pertenece el servidor SQL.
El ejemplo siguiente muestra la cadena de conexión de un servidor SQL que utiliza la autenticación NTLMv2 en un dominio NT denominado Informatica.com:
jdbc:informatica:sqlserver://host01:1433;DatabaseName=SQL1;AuthenticationMethod=ntlm2java;Domain=Informatica.com
Si se conecta con la autenticación NTLM, puede activar la opción Usar conexión de confianza en las propiedades de conexión de MS SQL Server. Si se conecta con la autenticación NTLMv1 o NTLMv2, debe proporcionar el nombre de usuario y contraseña en las propiedades de conexión.
AdvancedJDBCSecurityOptions
Parámetros de la base de datos para el acceso de los metadatos a una base de datos segura. Informatica considera que el valor del campo AdvancedJDBCSecurityOptions es confidencial y almacena la cadena de parámetro de manera cifrada.
Para conectarse a una base de datos segura, incluya los siguientes parámetros:
  • - EncryptionMethod. Obligatorio. Indica si los datos se transmiten cifrados a través de la red. Este parámetro se debe establecer como SSL.
  • - ValidateServerCertificate. Opcional. Indica si Informatica valida el certificado que ha enviado el servidor de la base de datos.
  • Si este parámetro se establece como verdadero, Informatica valida el certificado que ha enviado el servidor de la base de datos. Si especifica el parámetro HostNameInCertificate, Informatica también valida el nombre del host en el certificado.
    Si este parámetro se establece como falso, Informatica no valida el certificado que ha enviado el servidor de la base de datos. Informatica omite toda la información de truststore que especifique.
  • - HostNameInCertificate. Opcional. El nombre de host del equipo que aloja la base de datos segura. Si especifica un nombre de host, Informatica lo comparará con el nombre de host incluido en el certificado SSL.
  • - TrustStore. Obligatorio. Ruta de acceso y nombre del archivo de truststore que contiene el certificado SSL de la base de datos.
  • - TrustStorePassword. Obligatorio. Contraseña para el archivo de truststore para la base de datos segura.
No se aplica a ODBC.
Nota: Informatica añade los parámetros JDBC seguros a la cadena de conexión. Si incluye los parámetros JDBC seguros directamente a la cadena de conexión, no especifique ningún parámetro en el campo AdvancedJDBCSecurityOptions.
Propiedades de acceso a los datos: Tipo de proveedor
El proveedor de conexiones que desea utilizar para conectarse a la base de datos de Microsoft SQL Server.
Puede seleccionar los siguientes tipos de proveedor:
  • - ODBC
  • - Oldeb (obsoleto)
El valor predeterminado es ODBC.
OLEDB es un tipo de proveedor obsoleto. La compatibilidad con el tipo de proveedor OLEDB se abandonará en una futura versión.
Utilizar DSN
Permite al Servicio de integración de datos utilizar el Nombre de origen de datos para la conexión.
Si selecciona la opción Utilizar DSN, el Servicio de integración de datos recupera los nombres de la base de datos y del servidor del DSN.
Si no selecciona la opción Utilizar DSN, debe proporcionar los nombres de la base de datos y del servidor.
Cadena de conexión
Utilice la siguiente cadena de conexión si no habilita el modo DSN:
<server name>@<database name>
Si habilita el modo DSN, utilice las siguientes cadenas de conexión:
<DSN Name>
Página de códigos
La página de códigos que se usa para leer la base de datos de origen o para escribir en una base de datos o un archivo de destino.
Nombre del dominio
El nombre del dominio.
Tamaño de paquete
El tamaño de paquete que se utiliza para transmitir datos. Se utiliza para optimizar los controladores nativos de Microsoft SQL Server.
Nombre de propietario
El nombre del propietario del esquema.
Nombre de esquema
El nombre del esquema en la base de datos. Debe especificar el nombre de esquema del almacén de creación de perfiles si el nombre de esquema es diferente del nombre de usuario de la base de datos. Debe especificar el nombre del esquema de la base de datos de la memoria caché del objeto de datos si el nombre de esquema es diferente del nombre de usuario y si configura tablas de memoria caché administradas por el usuario.
SQL de entorno
Los comandos SQL que definen el entorno de la base de datos cuando se conecta a la base de datos. El Servicio de integración de datos ejecuta el SQL de entorno de conexión cada vez que se conecta a la base de datos.
SQL de transacción
Los comandos SQL que definen el entorno de la base de datos cuando se conecta a la base de datos. El Servicio de integración de datos ejecuta el SQL del entorno de transacción al principio de cada transacción.
Período de reintento
Esta propiedad está reservada para uso futuro.
Carácter de identificador de SQL
Tipo de carácter que la base de datos coloca antes y después de identificadores delimitados en consultas SQL. Los caracteres disponibles varían en función del tipo de base de datos.
Seleccione (Ninguno) si la base de datos utiliza identificadores comunes. Cuando el servicio de integración de datos genera consultas SQL, el servicio no coloca los identificadores entre caracteres delimitados.
Seleccione un carácter si la base de datos utiliza identificadores delimitados. Cuando el servicio de integración de datos genera consultas SQL, el servicio coloca los identificadores delimitados entre el carácter que ha seleccionado.
Compatibilidad con identificadores con mayúsculas y minúsculas
Habilite esta propiedad si la base de datos utiliza identificadores que reconocen mayúsculas y minúsculas. Cuando se habilita, el servicio de integración de datos coloca a todos los identificadores el carácter que ha seleccionado para la propiedad Carácter de identificador de SQL.
Si no se establece ningún valor para la propiedad Carácter de identificador de SQL, la propiedad Compatibilidad con identificadores con mayúsculas y minúsculas se deshabilita.
Proveedor ODBC
ODBC. El tipo de base de datos a la que se conecta ODBC. Para la optimización de inserciones, especifique el tipo de base de datos para permitir que el Servicio de integración de datos pueda generar SQL nativo de base de datos. Las opciones son:
  • - Otro
  • - Sybase
  • - Microsoft_SQL_Server
El valor predeterminado es Otras.