¿Has configurado el proyecto tutorial en español y al ejecutar un informe te devuelve el error -2147212544?. Este error es bastante frecuente y no solo en el proyecto tutorial, sino en todos los proyectos y normalmente es dado por los parámetros de configuración de la instancia o porque no puede leer correctamente las tablas y/o columnas del Datawarehouse. ¿lo solucionamos?



Especificaciones del entorno

  • Microsoft Windows 10
  • MicroStrategy 2020 update 2
  • Postgres v13

Descripción del error

Error: Error encontrado por QueryEngine: MBase::UTF8ToWideChar: Invalid continuation octet 0x6E.. Error en el método de Proceso del Componente: QueryEngineServer, proyecto MicroStrategy Tutorial, Trabajo 2877, Cód Error= -2147212544.

Solución 1

El primer motivo por el cual te puede dar este fallo es porque tu conexión ODBC no este correctamente configurada. Abre tu DSN y haz un test para comprobar que se conecta correctamente.

Solución 2

Es posible que haya un error con el conjunto de caracteres utilizado. Por ejemplo, si has configurado el proyecto tutorial y has reutilizado la instancia, si lo usas en español tendrás un problema porque los datos en las tablas contienen acentos.

  • Para solventarlo abre tu instancia y modificala.
  • Selecciona la conexión de base de datos y haz clic en modificar.
  • Cambia las opciones del Conjunto de caracteres de codificación para los controladores a No UTF-8

Solución 3

En algunas ocasiones y depende de la base de datos es posible que haya problemas al leer las tablas y columnas de la base de datos. Algunas BBDD distinguen entre mayusculas y minúsculas y otras no. Si en tu base de datos las tablas y columnas están en minúsculas puedes forzar a que MicroStrategy Developer las lea de ese modo.

  • Accede al catalogo de Warehouse
  • En el menú herramientas, selecciona opciones.
  • En la categoria Configuración de Leido haz clic en el botón Parámetros de Configuración
  • Fuerza a que el nombre de la tabla y las columnas las lea en minúsculas o mayusculas según lo tengas en tu BBDD con las funciones lower o upper respectivamente.

Escribir un comentario