March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe 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
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?
¿Alguien tiene una solución para esto?
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?
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!