Strategy ONE

Controlador ODBC de MicroStrategy para Oracle Linux

La siguiente información es necesaria para configurar la conexión del controlador ODBC de MicroStrategy para el protocolo alámbrico de Oracle:

  • Nombre de origen de datos: introduzca un nombre para identificar la configuración del origen de datos de Oracle en MicroStrategy. Por ejemplo, Finance u Oracle-1 pueden servir para identificar la conexión. Se requiere un DSN para cualquier conexión de Oracle Wire Protocol. Dependiendo de si desea utilizar una conexión estándar o una conexión TNSNames, consulte una de las siguientes listas de opciones a continuación:
  • Conexión estándar: Se ha configurado una conexión estándar a través del protocolo alámbrico de Oracle con los siguientes parámetros de conexión:
    • Nombre de host: nombre del servidor de Oracle al que se va a acceder. Por ejemplo, el servidor podría llamarse Oracle-1 o una dirección IP como 123.456.789.98.
    • Número de puerto: el número de puerto de escucha de Oracle proporcionado por el administrador de la base de datos. El número de puerto predeterminado suele ser 1521.
    • Uno de los siguientes parámetros; Cuál elija depende de sus preferencias personales:
      • SID: el identificador del sistema Oracle para la instancia de Oracle que se ejecuta en el servidor. El SID por defecto suele ser ORCL.
      • Nombre del servicio: el nombre de la base de datos global, que incluye el nombre de la base de datos y el nombre de dominio. Por ejemplo, si el nombre de su base de datos es finance y su dominio es business.com el nombre del servicio es finance.business.com.
    • Servidores alternativos: lista de servidores de bases de datos alternativos para habilitar la conmutación por error de la conexión para el controlador. Si el servidor de base de datos principal ingresado como SID o nombre de servicio no está disponible, se intenta una conexión con los servidores en esta lista hasta que se pueda establecer una conexión. Puede enumerar los servidores en formato SID o nombre de servicio, como se muestra en los siguientes ejemplos:
      • Con un SID: (HostName=DB_server_name: PortNumber=1526:SID=ORCL)
      • Uso de un nombre de servicio: (HostName=DB_server_name: PortNumber=1526:ServiceName=service.name.com)
  • Habilitar SSL: Los datos se cifran mediante SSL. Si el servidor de la base de datos no admite SSL, la conexión falla.

  • Versión CriptoProtocolo: Especifica un protocolo o protocolos criptográficos que pueden utilizarse cuando SSL está habilitado.

  • ValidateServerCertificate: Determina si el controlador valida el certificado que envía el servidor de bases de datos cuando el cifrado SSL está habilitado.

  • TrustStore: Especifique el directorio del archivo de almacén de confianza que se utilizará cuando se habilite SSL.

  • Nombre de host en el certificado: introduzca un nombre de host para la validación de certificados cuando la validación y el cifrado SSL estén activados.

  • Conexión TNSNames: Una conexión TNSNames utiliza un TNSNAMES.ORA para recuperar información de host, número de puerto y SID de un servidor (alias o nombre de servicio de red de Oracle) enumerado en el TNSNAMES.ORA archivo. Una conexión TNSNames requiere los siguientes parámetros:
    • Nombre del servidor: nombre de servidor que se incluye en un TNSNAMES.ORA incluido en el cuadro de texto Archivo de TNSNames siguiente.
    • Archivo TNSNames: la ubicación de su TNSNAMES.ORA archivo. Asegúrese de introducir la ruta completa al TNSNAMES.ORA archivo, incluido el propio nombre del archivo. Puede especificar varios TNSNAMES.ORA files.

Al conectarse a una instalación de Oracle como metadatos, es imperativo que el controlador ODBC esté configurado para utilizar los parámetros del juego de caracteres como instalación de metadatos de Oracle. Esto se controla mediante la opción IANAAppCodePage en el archivo odbc.ini.

Siga estos pasos para determinar el juego de caracteres de su instalación de metadatos de Oracle y ajustar los archivos odbc.ini:

  1. Abra la herramienta de prueba de ODBC de MicroStrategy y conéctese a su base de datos.
  2. Ejecutar la siguiente consulta select * from NLS_DATABASE_PARAMETERS.
  3. Anote el valor devuelto para NLS_CHARACTERSET parámetro.
  4. Buscar el NLS_CHARACTERSET valor en el Registro IANA que se encuentra en http://www.iana.org/assignments/character-sets/character-sets.xhtml.
  5. Abra el archivo odbc.ini y establezca el valor IANAAppCodePage en el valor MIBenum asignado del registro de IANA.