No se puede acceder a un origen de datos IQD mediante la utilización de una conexión de base de datos Sybase

En Framework Manager, el usuario emplea un archivo IQD para externalizar un modelo mediante una conexión de base de datos Sybase.

Cuando trata de importar el archivo de origen de datos en Transformer, recibe el siguiente mensaje de error.

[TR1907] Transformer no puede obtener acceso a la base de datos nombre_base_datos con la información de inicio de sesión <ID de usuario, contraseña>.

La conexión de base de datos falla porque se añaden comillas a la consulta SQL cuando el origen de datos se crea en Framework Manager.

Para conectar correctamente con el origen de datos IDQ e importar el modelo, debe editar primero determinados archivos de configuración en el directorio CS7Gateways\bin.

Procedimiento

  1. Abra el archivo cs7g.ini y asegúrese de que el tipo de base de datos indicado en la cadena de conexión es CT, no CT15.

    Cs7g.ini se encuentra en el directorio ubicación_instalación\CS7Gateways\bin.

  2. En la sección [Services], incluya lo siguiente:

    CTDBA=ctdba, ctdba15

  3. Guarde los cambios.
  4. Abra el archivo cogdmct.ini y en la sección [UDA USER OPTIONS], especifique lo siguiente:

    Attach=SET QUOTED_IDENTIFIER ON

    Cogdmct.ini se encuentra en el directorio ubicación_instalación\CS7Gateways\bin.

  5. Guarde los cambios.
  6. Abra Transformer e importe el origen de datos.