Guía del servicio de aplicación > Conexión con las bases de datos desde UNIX > Conexión con Microsoft SQL Server desde UNIX
  

Conexión con Microsoft SQL Server desde UNIX

Utilice la conexión de Microsoft SQL Server para conectarse a una base de datos de Microsoft SQL Server desde un equipo con UNIX.

Configuración de la conectividad nativa

Debe elegir ODBC como el tipo de proveedor al configurar una conexión de Microsoft SQL Server. El tipo de proveedor OLEDB ya no se usa. La compatibilidad con el tipo de proveedor OLEDB se abandonará en una futura versión.
Los nombres del servidor y de la base de datos se obtienen de la cadena de conexión si habilita la opción Utilizar DSN. La cadena de conexión es el DSN configurado en el archivo odbc.ini. Si no habilita la opción Utilizar DSN, debe especificar los nombres del servidor y de la base de datos en las propiedades de conexión. Si no logra conectar con la base de datos, compruebe que haya introducido correctamente toda la información de conectividad.
Después de la actualización, la conexión de Microsoft SQL Server está configurada para el tipo de proveedor OLEDB de forma predeterminada. Se recomienda actualizar todas las conexiones de Microsoft SQL Server para que utilicen el tipo de proveedor ODBC. Puede actualizar todas las conexiones de Microsoft SQL Server al tipo de proveedor ODBC mediante los siguientes comandos:
Después de ejecutar el comando de actualización, debe establecer la variable de entorno en cada equipo que hospede Developer tool y en el equipo que hospede los servicios de Informatica con el siguiente formato:
ODBCINST=<INFA_HOME>/ODBC7.1/odbcinst.ini
Después de establecer la variable de entorno, debe reiniciar el nodo que hospeda los servicios de Informatica.
Para obtener instrucciones específicas sobre conectividad, consulte la documentación de la base de datos.

Reglas y directrices para Microsoft SQL Server

Tenga en cuenta las siguientes reglas y directrices cuando configure la conectividad ODBC a una base de datos de Microsoft SQL Server:

Cómo configurar la autenticación SSL a través de ODBC

Puede configurar la autenticación SSL para Microsoft SQL Server a través de ODBC utilizando el controlador del Protocolo de conexión del New SQL Server DataDirect.
    1. Abra el archivo odbc.ini y añada una entrada al origen de datos ODBC y al controlador del Protocolo de conexión del New SQL Server DataDirect en la sección [orígenes de datos ODBC].
    2. Añada los siguientes atributos al archivo odbc.ini para configurar SSL.
    La siguiente tabla enumera los atributos que debe añadir al archivo odbc.ini al configurar la autenticación SSL:
    Attribute
    Descripción
    EncryptionMethod
    El método que utiliza el controlador para cifrar los datos enviados entre el controlador y el servidor de base de datos. Establezca el valor en 1 para cifrar los datos utilizando SSL.
    ValidateServerCertificate
    Determina si el controlador valida el certificado enviado por el servidor de base de datos cuando el cifrado SSL está activado. Establezca el valor en 1 para el controlador para validar el certificado del servidor.
    TrustStore
    La ubicación y el nombre del archivo TrustStore. El archivo TrustStore contiene una lista de autoridades de certificado (CA) que utiliza el controlador para la autenticación del servidor SSL.
    TrustStorePassword
    La contraseña para acceder al contenido del archivo TrustStore.
    HostNameInCertificate
    Opcional. El nombre de host lo establece el administrador SSL para el controlador con el fin de validar el nombre de host contenido en este certificado.

Configurar propiedades personalizadas para Microsoft SQL Server

Puede configurar propiedades personalizadas para Microsoft SQL Server para mejorar el rendimiento de la carga masiva.
    1. Inicie el cliente de PowerCenter y conéctese con el Administrador de flujo de trabajo.
    2. Abra un flujo de trabajo y seleccione una sesión que desee configurar.
    3. Haga clic en la ficha Objeto de configuración.
    4. Cambie el valor del Tamaño de bloque de búfer predeterminado a 5 MB. También puede utilizar el siguiente comando: $INFA_HOME/server/bin/./pmrep massupdate -t session_config_property -n "Tamaño de bloque de búfer predeterminado" -v "5 MB" -f $<folderName>
    Para obtener el máximo rendimiento de un tamaño de fila de 1 KB, debe establecer el tamaño del bloque de búfer en 5 MB.
    5. Haga clic en la ficha Propiedades.
    6. Cambie el Intervalo de Commit a 100000 si la sesión contiene un destino relacional.
    7. Establezca el Tamaño de búfer DTM. El tamaño de búfer DTM óptimo es ((10 x tamaño de bloque de búfer) x número de particiones).