Una pregunta.
Conectas todas las tablas de una vez cuando abres la aplicacion o cada vez que vas a usar una la conectas???
Si no he entendido bien la pregunta, la pregunta es cuando accedes a la base de datos o cuando intentas conectarte a ella? Si es asi, trata de usar en vez del nombre del equipo, la IP en la instancia del ConnectionString (Nombre\SqlServer cambialo por xxx.xxx.xxx.xxx\SqlServer), es mas rapido a la hora de conectar porque no tiene que resolver la IP.
Yo uso SQL 2005 Express en un servidorcito improvisado en XP y todas los demas ordenadores se conectan muy rapido y perfectamente. Sin mentirte, he visto que a veces por la red se demora menos que en el propio servidor corriendo la aplicacion. Al menos he tenido esa sensacion.
Prueba y me dices.
Suerte.
|