Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Pissarra
Frequent Visitor

Problema al conectarse a una carpeta con bases de datos de MS Access

Hola

Estoy intentando usar una conexión a una carpeta para tener acceso a varias bases de datos de MS Access. A menudo, al actualizar los datos, se produce un error debido al archivo .ldb que se crea cuando Power BI abre una de las bases de datos.

¿Alguien tiene alguna sugerencia para evitar esto? ¿Cómo puedo poner Access creando archivos '.ldb en otra carpeta?

3 REPLIES 3
Pissarra
Frequent Visitor

¿Alguien tiene una solución para esto?

v-stephen-msft
Community Support
Community Support

Hola @Pissarra ,

Problema
Para cada base de datos abierta para uso compartido, se crea un archivo .ldb para almacenar nombres de equipo y seguridad y para colocar bloqueos de intervalo de bytes extendidos. El archivo .ldb siempre tiene el mismo nombre y se encuentra en la misma carpeta que la base de datos abierta (.mdb).

Resolver el problema
Para cada base de datos abierta para uso compartido, se crea un archivo .ldb para almacenar nombres de equipo y seguridad y para colocar bloqueos de intervalo de bytes extendidos. El archivo .ldb siempre tiene el mismo nombre y se encuentra en la misma carpeta que la base de datos abierta (.mdb). Por ejemplo, si abre (para uso compartido) cualquiera de las bases de datos de proyecto TDS.mdb, se crea automáticamente un archivo denominado TDS.ldb en la misma carpeta. Para cada persona que abre una base de datos compartida, el motor de base de datos Jet escribe una entrada en el archivo .ldb de la base de datos. El tamaño de cada entrada .ldb es de 64 bytes. Los primeros 32 bytes contienen el nombre del equipo. Los segundos 32 bytes contienen el nombre de seguridad. El número máximo de usuarios simultáneos que admite el motor de base de datos Jet es 255; por lo tanto, el tamaño del archivo .ldb nunca es mayor que 16 kilobytes.

Referencia: el contenido del archivo .ldb y por qué el motor de base de datos Microsoft Access Jet crea el archi...

Saludos

Stephen Tao

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hei Stephen,

¡Thaks por tu respuesta! Entiendo la razón del uso de archivos .ldb. Mi pregunta es cómo puede power BI evitar entonces.

Necesito analizar una serie de archivos .mdb que tiene la misma estructura de tablas. Combinar los archivos o convertir las tablas a Excel consume mucho tiempo. Power BI funciona bien con pocos archivos .mdb y si no hay una transformación profunda de las tablas. Una vez que el análisis de Power BI comienza a ser profundo, comienza a obtener un error al actualizar becau que intenta leer el archivo .ldb que se crea en la misma carpeta.

Mi interpretación es que Power BI actualiza sus valores en multiproceso y abre varias bases de datos al mismo tiempo. Es por eso que encuentra en la carpeta el .ldb que se crea para abrir otro.

¿Conoces alguna solución?

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

November Carousel

Fabric Community Update - November 2024

Find out what's new and trending in the Fabric Community.

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

Top Solution Authors
Top Kudoed Authors