Tenemos una base de datos de servidor SQL. Para manipular los datos de forma no programática, puedo usar SQL Server Management Studio haciendo clic con el botón derecho en una tabla y seleccionando "Abrir tabla". Sin embargo, esto es lento para tablas muy grandes y la clasificación y el filtrado son engorrosos.¿Cuál es la mejor manera de trabajar con datos de SQL Server de forma no programática?
Normalmente, lo que hemos hecho hasta ahora es crear una base de datos de Access que contenga tablas vinculadas que apunten a las tablas y vistas de SQL Server. La apertura de una tabla grande es mucho más rápida de esta manera, y Access tiene un filtro y clasificación de clic derecho fáciles de usar.
Sin embargo, desde Access 2007, la ordenación en particular ha sido bastante lenta cuando se trabaja con tablas grandes. La base de datos de Access también puede bloquear inadvertidamente las tablas de la base de datos, bloqueando otros procesos que pueden necesitar acceder a los datos. La creación de la base de datos de Access en primer lugar, y su actualización cuando se agregan nuevas tablas a SQL Server, también es tediosa.
¿Hay una mejor manera de trabajar con los datos que ofrecen la usabilidad de Access sin sus inconvenientes?
Hay una revisión acaba de ser lanzado para el acceso 2007 que podrían abordar el problema de rendimiento que ha tenido. Consulte http://support.microsoft.com/kb/956054 para obtener detalles.Pero solo puede abordar el problema en formularios, no en la vista de hoja de datos. –