Destacado

Tundra IT – Blog Bujarra.com

lunes, 25 de julio de 2011

MSQLSERVER: Optimización de SQLSERVER enlazada a través de mdb mediante tabla MySysConf

Esta información está sacada de la ayuda de microsoft:
NOTA   La información recogida en este tema sólo se aplicará a bases de datos de Microsoft Access (.mdb).
 IMPORTANTE   Si crea una tabla MSysConf, deberá construirla adecuadamente o no podrá conectar con la tabla de la base de datos SQL.
Si está administrando una base de datos SQL que utiliza Microsoft Access como elemento de acceso, puede crear una tabla que se denomine MSysConf en su base de datos SQL para poder controlar la comunicación entre las dos aplicaciones. La tabla MSysConf tiene dos funciones posibles.
  • Puede desactivar la característica que posibilita a los usuarios guardar el Id de inicio de sesión y la contraseña para una base de datos SQL vinculada en la parte de acceso de Microsoft Access.
  • Se puede optimizar la forma en que Microsoft Access realiza el llenado de registros en segundo plano durante el tiempo inactivo estableciendo el número de filas de datos que se recuperan de una vez y el número de segundos de demora entre cada proceso de recuperación. Si no crea la tabla MSysConf, Microsoft Access utiliza de forma predeterminada 100 registros que se devuelven cada 10 segundos.
La tabla MSysConf de la base de datos SQL debe tener la estructura siguiente.
NOMBRE DE LA COLUMNA
TIPO DE DATOS
¿ADMITE NULO?
ConfigUn tipo de datos que corresponde a un entero de 2 bytesNo
chValueVARCHAR(255)
nValueUn tipo de datos que corresponde a un entero de 4 bytes
ComentariosVARCHAR(255)
 NOTA   Si el origen de datos con el que trabaja distingue entre mayúsculas y minúsculas, escriba los nombres de tabla y columna tal como se muestran.
Existen tres registros válidos en la tabla MSysConf. La tabla siguiente muestra los valores que ha de introducir en los campos Config y nValue. Las otras columnas están reservadas para usos futuros y sus contenidos se omiten.
CONFIGNVALUESIGNIFICADO
1010No permitir guardar localmente el Id de inicio de sesión y la contraseña en las tablas vinculadas.
1011Permitir guardar localmente el Id de inicio de sesión y la contraseña en las tablas vinculadas.
102DD es la demora en segundos entre cada recuperación.
103NN es el número de filas recuperadas.
 NOTA   Establecer un tiempo mayor de demora disminuye el tráfico de red, pero incrementa el tiempo que los bloqueos de lectura permanecen en los datos (si el servidor utiliza dichos bloqueos).

No hay comentarios:

Publicar un comentario