Un poco de desarrollo, una pizca de infraestructura, miscelaneas a gusto y a horno moderado hasta que esté dorado.
martes, 29 de mayo de 2012
El proveedor 'Microsoft.Jet.OLEDB.4.0' no está registrado en el equipo local.
Ni mas ni menos que eso.
Desarrollando una aplicación en VB 2010 accediendo a una BD Access (y bueno, que le vamos a hacer) en una maquina y con un SO de 64 bits nos aparece este error.
La explicación: Lisa y llanamente OLEDB no esta implementado para 64 bits, solo en 32. (Pero no por eso no podremos utilizarlo!).
La solución: Desde el entorno de desarrollo vamos a 'My Project' en el explorador de soluciones, de ahí a pestaña 'Compilar', botón de 'Opciones de compilación avanzadas...' y en 'CPU de destino' Elegimos x86.
Más información al respecto en:
http://msmvps.com/blogs/peplluis/archive/2008/07/10/el-proveedor-microsoft-jet-oledb-4-0-no-est-225-registrado-en-el-equipo-local.aspx
http://support.microsoft.com/kb/942977/es
lunes, 28 de mayo de 2012
Como ver el Allocation Unit Size de un volumen
La situación: te encontrás trabajando con un volumen que no has creado y necesitas conocer el Allocation unit Size con que fue formateado (si, ese valor que te pregunta cada vez que formateas un volumen y la mayoria deja en Default, de paso.. con esto pueden averiguar que valor es ese Default :) )
La solución: Un simple comando de FSUTIL lanzado desde una consola con privilegios de administrador:
fsutil fsinfo ntfsinfo X:
Donde X: es la letra del volumen que se quiere investigar.
La solución: Un simple comando de FSUTIL lanzado desde una consola con privilegios de administrador:
fsutil fsinfo ntfsinfo X:
Donde X: es la letra del volumen que se quiere investigar.
Suscribirse a:
Entradas (Atom)