Lentitud aplicacion access frente a sql 2005

23/07/2008 - 09:08 por Daniel | Informe spam
Buenos días a todos,

Recientemente me he encontrado en un cliente con un problemilla.

El caso es que tiene multitud de aplicaciones desarrolladas el Access
2003 y los .mdb, han alcanzado un tamaño considerable (algunos superan
los 2 Gb) y le empezaban a ir muy lentas.

Por ello, decidió migrar los datos a un SQL 2005, pero manteniendo las
aplicaciones en Access (tienen gran cantidad de programación en Visual y
en Macros)

El problema viene, en que realmente no ha mejorado la velocidad, ya que
al parecer aún le sigue realizando las operaciones de consulta y demás
muy lentamente. Tarda mucho en darle los resultados.

Al parecer la conexión ODBC está correctamente creada (siguiendo el
asistente).

En ese mismo servidor SQL, creo que también corre una instancia del WSUS.

Es la primera vez que me voy a enfrentar a un SQL 2005 y también la
primera vez que me encuentro con los datos en un SQL y la aplicación en
Access y me tengo que poner con ello el lunes que viene y me gustaría ir
avanzado cosillas y saber por donde me ando ;-).

Alguna sugerencia de por donde debería empezar a mirar?? Se puede
optimizar la conexión ODBC mediante parámetros en registro??

Saludos y muchas Gracias!!!

PD: si se utiliza el asistente de migración de access a sql 2005, se
consigue traspasar solo los datos o tambien es posible traspasar todo el
código de programación realizado en visual y en macros??

De nuevo muchas gracias
 

Leer las respuestas

#1 Ricardo Junquera
23/07/2008 - 12:14 | Informe spam
Hola

Empezaría por los indices. No se si la aplicación access estaba
correctamente indexada pero intentaría revisar las consultas y tablas para
mejorar los tiempos.

Un saludo

Ricardo Junquera
Consultor Business Intelligence

BG&S Online Consultores
Ganadora del Premio Microsoft Business Awards 2008.
Partner de Soluciones : Satisfacción de Cliente.



"Daniel" wrote:

Buenos días a todos,

Recientemente me he encontrado en un cliente con un problemilla.

El caso es que tiene multitud de aplicaciones desarrolladas el Access
2003 y los .mdb, han alcanzado un tamaño considerable (algunos superan
los 2 Gb) y le empezaban a ir muy lentas.

Por ello, decidió migrar los datos a un SQL 2005, pero manteniendo las
aplicaciones en Access (tienen gran cantidad de programación en Visual y
en Macros)

El problema viene, en que realmente no ha mejorado la velocidad, ya que
al parecer aún le sigue realizando las operaciones de consulta y demás
muy lentamente. Tarda mucho en darle los resultados.

Al parecer la conexión ODBC está correctamente creada (siguiendo el
asistente).

En ese mismo servidor SQL, creo que también corre una instancia del WSUS.

Es la primera vez que me voy a enfrentar a un SQL 2005 y también la
primera vez que me encuentro con los datos en un SQL y la aplicación en
Access y me tengo que poner con ello el lunes que viene y me gustaría ir
avanzado cosillas y saber por donde me ando ;-).

Alguna sugerencia de por donde debería empezar a mirar?? Se puede
optimizar la conexión ODBC mediante parámetros en registro??

Saludos y muchas Gracias!!!

PD: si se utiliza el asistente de migración de access a sql 2005, se
consigue traspasar solo los datos o tambien es posible traspasar todo el
código de programación realizado en visual y en macros??

De nuevo muchas gracias

Preguntas similares