Recuperar conexión de base de datos desde C++ Builder.
Hola buen día comunidad tengo un problema con sql server el cual quisiera saber alguna de sus experiencias en cuanto a las conexiones.
Se conectan al servidor 50+ usuarios en una aplicación de escritorio desarrollada con c++ builder y de base de datos SQL Server 2008 R2 Express.
SQL Server 2008 R2 Express y como todas las Express de SQL Server solo gestionan 1G de memoria, entonces por obvias razones se hacen desconexiones a la bd en la aplicación y los bota y los usuarios ya se andan quejando que a cada rato los va sacando el sistema y ya se vuelve un caos una de las soluciones sería comprar la licencia Standard pero quiero asegurarme que sea ese el problema ya que si no puf en que problema me meteré, el punto es alguien se ha topado con este inconveniente ?? y que solución le ha dado?
- Una de las soluciones podrías se crear una clase para recuperar la conexión y preguntar primero si hay conexión a la base de datos y si no conectarse y realizar la transacción.
- Cabe mencionar que utilizo los componentes de dbExpress y eh preguntando si la conexión está activa pero siempre dice que sí y si ya perdió la conexión cuando quiere hacer la transacción es cuando marca el error.
- Hacer una conexión por medio de ODBC desde c++ builder 6 sería una buena opción ??
Saludos en espera de sus respuestas.
Gracias.
|