Acceda a bloqueos de 32 bits de 2013 en Windows 7 pero no a Server 2012 R2


2

Convertí una base de datos 97 Access a Access 2013 32bit. La base de datos ahora se bloquea en Windows 7 pero funciona bien en Windows 2012 R2.

Si copio la base de datos a la PC, la primera vez que se abre la base de datos, no se bloqueará, pero se bloqueará siempre.

Esta consulta siempre bloqueará Access en Windows 7 pero no Windows Server 2012:

UPDATE BatchHdr SET BatchHdr.RecCount = Val(Nz(DCount("[EntryID]","BatchDtl","[BatchID] = " & [BatchID]),0)), BatchHdr.Errors = Val(Nz(DCount("[EntryID]","BatchDtl","[Er] is not null and [BatchID]=" & [BatchID]),0)), BatchHdr.Warnings = Val(Nz(DCount("[EntryID]","BatchDtl","[Warning] is not null and [BatchID]=" & [BatchID]),0)), BatchHdr.NeedsChecked = IIf(DCount("[BatchID]","BatchDtl","[Checked] = false and [BatchID] = " & [BatchID])>0,True,False) WHERE (((BatchHdr.Status)<>"Exported" And (BatchHdr.Status)=[Forms]![BatchHeader]![MyStatus])) WITH OWNERACCESS OPTION;

No puedo entender cómo hacer que esta base de datos funcione en Windows 7. He intentado ejecutar Access en modo de compatibilidad y no se bloqueará inicialmente, pero lo hará después de que se abra 1-2.

Se debe usar Access 32bit debido al código vba de 32bit que se está utilizando.

Recibo un mensaje de error:

APP NAME: MSACCESS.EXE
FAULT MODULE: OLEAUT32.DLL
FAULT MODULE VERSION: 6.1.7601.18679
EXCEPTION CODE: C0000005

Respuestas:


1

El sonido podría ser un problema de caché que Windows 7 no puede manejar.

Encontré una guía aquí que explica cómo borrar el caché de acceso al cerrar.

  1. Haga clic en Archivo> Opciones> Base de datos actual
  2. Desplácese a la "Caché de servicios web y tabla de puntos compartidos"
  3. Marque "Usar el formato de caché que sea compatible con Microsoft Access 2010 y versiones posteriores"
  4. Marque "Borrar caché al cerrar"
  5. Haga clic en Aceptar"
  6. Reinicie Access para que los cambios surtan efecto.

Esto debería evitar que Access se bloquee cuando se abre o se vuelve a abrir.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.