“Conocimiento software>Microsoft Access

Cómo aumentar Máx Locks Microsoft Access

2011/11/3
Microsoft Access le permite crear bases de datos escalables que son capaces de almacenar grandes cantidades de datos. Sin embargo , al ejecutar las consultas u operaciones que acceden a una mesa con un gran número de registros o filas , es posible que reciba suficiente espacio en disco o errores de memoria. El acceso es capaz de almacenar millones de registros en una sola tabla - hasta 1 GB en una sola mesa y 2 GB en la base de datos - y muchos más si se conectan varias bases de datos en una aplicación. Los errores de memoria de acceso por lo general se producen debido a un ajuste de " bloqueo de archivos " que se ha ajustado demasiado bajo en el registro de Windows. Sin embargo , hay varias soluciones temporales y permanentes al problema. Instrucciones
Aumentar MAXLOCKS permanentemente en el Registro
1

Haga clic en " Inicio", a continuación, escriba "regedit " (sin comillas) en el cuadro de búsqueda. Pulse la tecla "Enter " .

2 Haga clic en el enlace de "Mi PC" en el cristal de la ventana izquierda. Vaya a " HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Jet \\ 4.0 \\ Engines \\ Jet 4.0" entrada de valor " si se ejecuta versiones de Access 97 , 2000 , 2002 o 2003 . Si ejecuta Access 2007 o 2010, vaya a la " HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Office \\ 12.0 \\ Access Conectividad Engine \\ Engines \\ ACE " de entrada.
3

doble clic en el " " de entrada en la parte derecha de la ventana. Cambie el número en el " MaxLocksPerFile valor de datos " campo a un valor más alto, y luego haga clic en" Aceptar. "De forma predeterminada , Windows utiliza un" valor MaxFileLocksPerFile " de 9500. Cambie el valor suficiente para manejar el número máximo de filas de la tabla de datos de mayor tamaño. Deje espacio para el crecimiento en la base de datos también. Por ejemplo , si la tabla más grande en su base de datos con 100.000 registros , establezca el valor en al menos 200 000 para dar cabida a nuevas entradas de datos.
4

Cierre el Editor del Registro.

Cambiar Max Bloquea temporalmente en el Código
5

Inicie Microsoft Access y abra la base de datos haciendo que los errores Max Lock .
6

Haga clic en " Herramientas de base de datos " en el menú o la barra de la cinta , a continuación," Visual Basic " botón. el Visual Basic para Aplicaciones se abre la ventana .
7

Haga clic en el nombre de la base de datos en el" panel de proyecto ". Haga clic en "Insertar " y luego " módulo" en el menú pop -up
8

Escriba el siguiente código en la sección " Option Compare Database" label: .

DAO.DBEngine.SetOption dbmaxlocksperfile , Access 200000

Change " 200000 " para el número deseado de Esclusas Max y guarde su trabajo. aumenta el número de bloqueos de archivo máximo para el valor especificado . Cuando salga de la aplicación , la configuración vuelve a el valor original en el registro.

Microsoft Access
Cómo descargar Microsoft Excel gratis
Cómo dominar las tablas dinámicas de Excel 2007
Cómo instalar Office 2000 en Excel 2007
Cómo cambiar los permisos de archivo de Microsoft Access de base de datos
Excel Pivot Table Consejos
Cómo dar vuelta a una hoja de cálculo de Excel en una aplicación autónoma
Cómo utilizar la función VPN en Microsoft Excel
Cómo crear una consulta sencilla en Microsoft Access
Conocimiento de la computadora © http://www.ordenador.online