0x80040E4E Error: OLE DB u ODBC

Un usuario Pregunto ✅

Anónimo

Hola a todos.

Tengo este extraño error. Digo extraño porque puedo actualizar los datos en el Editor de consultas pero no puedo conectarlo al modelo cuando hago «Aplicar». Recibo el error 0x80040E4E y literalmente no tengo idea de por qué. Solo sé que comenzó a ocurrir después de que tomé datos de una carpeta y creé una función para obtener el nombre del archivo en una columna.

¿Alguna idea?

¡Gracias por adelantado!

ErrorErrorFuncionFuncion

Anónimo

En respuesta a v-qiuyu-msft

@ v-qiuyu-msft

Después de jugar con el archivo, lo resolví. Tiene que ver con el soporte de caracteres, ya que tenía un signo cúbico y de grado en el código y se leía como «?». Cambié la codificación a Europa Occidental y se solucionó. Pero no fue intuitivo, ya que el código de error no apuntaba a esto. De todos modos, espero que esto pueda ayudar a alguien con el mismo problema.

Gracias por su apoyo.

dufu

Hola, terminé con una búsqueda ingenua sobre el mismo tema. La publicación de ‘Solución’ me dio la indicación correcta. Resultó que por el nombre de archivo de los archivos csv, estaba recopilando desde un punto compartido. Cambiar el nombre de los archivos, usando solo caracteres alfanuméricos, lo resolvió por mí.

Anónimo

Resolví este problema, reinstale Oracle Client

mkasprowicz

Hola,
Me encontré con un problema similar, pero su fuente eran datos duplicados en una columna que creaban una relación con una tabla diferente. Peor aún, no apareció en la tabla causando el error.

arslaan29

Estoy tratando de obtener datos de Google Analytics a Power Bi, pero para la página y el campo de vistas de página obtengo ‘no se pudieron guardar las modificaciones en el servidor. Error devuelto: ‘Error de OLE DB u ODBC: [DataSource.Error] Hubo un error interno ..;. ¿Puedes ayudarme con este problema?

Hola @Anónimo,

Parece que el error desaparece cuando aplica los cambios, ¿verdad? En su caso, intente actualizar el escritorio a la versión 2.42.4611.901 lanzada el 20/1/2017.

Si el problema persiste, intente compartir la fuente de datos de la carpeta de muestra y el archivo .pbix de muestra para reproducir el problema si es posible.

Atentamente,
Qiuyun Yu

shariqjoy_New

En respuesta a v-qiuyu-msft

@ v-qiuyu-msft Estoy usando el último PBI de noviembre de 2020 y sigo obteniendo un error similar (error de OLE DB o ODBC: excepción de HRESULT: 0x80040E4E. La referencia del objeto no está configurada como insatancia). alguna idea de por qué sigue siendo un problema.

Anónimo

En respuesta a v-qiuyu-msft

@ v-qiuyu-msft

Después de jugar con el archivo, lo resolví. Tiene que ver con el soporte de caracteres, ya que tenía un signo cúbico y de grado en el código y se leía como «?». Cambié la codificación a Europa Occidental y se solucionó. Pero no fue intuitivo, ya que el código de error no apuntaba a esto. De todos modos, espero que esto pueda ayudar a alguien con el mismo problema.

Gracias por su apoyo.

Anne-Solenn

En respuesta a Anónimo

Estimado Svalen,

¿Su archivo era un csv? Estoy enfrentando el mismo problema con un archivo de Excel (error después de tomar datos de una carpeta). Todavía nada funcionó, así que si tienes alguna idea?

MarcelRossouw

En respuesta a Anne-Solenn

Hola, verifique su codificación en el Editor avanzado (creo que en la primera línea o haciendo clic en las opciones de origen en los siguientes pasos).

truebeatles

En respuesta a Anónimo

Ir a la configuración de la fuente de datos

Elija Permisos globales y limpie los permisos que no se utilicen, incluya a las personas que no se utilicen en «Fuente de datos en el archivo actual».

image.png

rbucklew

En respuesta a Anónimo

También funcionó con mi error. Cambié la mía a Ariel. Gracias por publicar esto.

Gabrielna12

En respuesta a Anónimo

¿A qué código te refieres? Este error me está sucediendo, ¿me pueden ayudar por favor? ¿Como puedo resolver esto?

Anónimo

En respuesta a Gabrielna12

@ Gabrielna12

Si va al editor avanzado, si su problema es similar al mío, probablemente verá algunos caracteres extraños con signos de interrogación o algo así.

En mi caso, era el nombre de las columnas en el archivo fuente de Excel el que no se estaba leyendo correctamente. En la consulta, en el primer paso (Fuente), haga clic en el botón de configuración y cambie la codificación a Europa Occidental u otra que funcione.

Si no puede hacer esto, dígame, tal vez pueda ayudarlo.

anrema06

En respuesta a Anónimo

Tengo este error, pero podría actualizar mis datos usando una consulta,

image.pngEl editor avanzado parece no tener nada extraño

Por favor ayuda

MarcelRossouw

En respuesta a anrema06

También tuve este error después de duplicar una tabla a través del conector de Google Analytics. Mi problema fue que cambié el nombre de la tabla en el modo ‘Transformar datos’ que no se reflejaría dentro de la vista Informe y me dio el error interno OLE … Tenga cuidado de cambiarle el nombre dentro de los datos de transformación, en lugar de hacerlo después de agregarlos correctamente y cámbiele el nombre en modo Informe. He podido cambiar el nombre de las tablas en cualquier modo, por lo que es un poco extraño para mí en este caso.

NWBI

En respuesta a Anónimo

@Anónimo

¿Podría proporcionar más detalles sobre su roslution? Cuando voy a la página de consulta y hago clic en el botón de configuración, ¿a dónde debo ir para cambiar la codificación? No veo una forma aparente de hacer esto cuando estoy conectado a través de ODBC.

¡Muchas gracias!

Anónimo

En respuesta a NWBI

Lo siento, pero ahora no trabajo con ODBC, así que no puedo probar.
Pero mire más allá, intente evitar columnas con caracteres especiales y vea si puede detectar el problema.
Lo siento, puedo ser de más ayuda.

Anónimo

En respuesta a v-qiuyu-msft

@ v-qiuyu-msft

Actualicé y todavía recibo un error, ligeramente diferente. Incluso copié el código en un archivo nuevo y no funcionó.

Estoy atrapado aquí, ¿hay algo más que pueda hacer? ¿Cómo puedo enviarte el archivo?

Gracias.

ErrorError

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *