Opened 12 years ago
Closed 11 years ago
#1165 closed defect (fixed)
MmsDatabase: Mensajes de apertura y cierre de conexión
| Reported by: | Pedro Gea | Owned by: | Pedro Gea |
|---|---|---|---|
| Priority: | major | Milestone: | Maintenance |
| Component: | MmsDatabase | Keywords: | |
| Cc: |
Description
Al hacer algunas llamadas sobre un repositorio en base de datos, por ejemplo, la obtención de los catálogos (#1164) se obtienen repetidas trazas del tipo:
DBConns esta vacío. No quedan conexiones a BB.DD. [DBConnect::xxxxxx::Open] La conexión tuvo éxito.
Probablemente se está abriendo y cerrando la conexión innecesariamente. Véase también #1160.
Change History (2)
comment:1 Changed 11 years ago by
| Owner: | changed from Chakib Faghloumi to Pedro Gea |
|---|---|
| Status: | new → accepted |
comment:2 Changed 11 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.
![(please configure the [header_logo] section in trac.ini)](/mms/chrome/site/logomms.png)
(In [4701]) Refs #1174
Closes #1165
Se trasladan métodos desde el archivo principal de la clase @RepositoryDatabase a archivos complementarios, de cara a una mejor organización.
Se reformula el método ActivateDB (ahora en
00_object/common.tol) para activar la conexión y permiter una posible reconexión sin abrirla y cerrarla constantemente. (Véase TOL#1781)Se incorporan como métodos auxiliares (pertenecientes a la clase @RepositoryDatabase) para el formateo de las variables en la base de datos (en
00_object/common.tol) que no necesiten de ir incorporando constantemente el gestor de base de datos utilizado.