Página 1 de 1

[RESUELTO] Espacio en disco

Publicado: 7 de marzo de 2023 - 16:44
por jtheuxb
Buen día,

Siguiendo con el tema: viewtopic.php?t=2787
Probé el comando indicado, es decir:
SELECT
ROUND(((host_metrics->'local_drives'->'C'->'FreeSpace')::float / 1073741824)::numeric,2) AS free_space_en_go,
host_metrics->'last_logged_on_user' AS User,
os_name,
os_version,
host_info->'computer_fqdn' AS fqdn
FROM hosts
ORDER BY computer_name
Y me sale el mensaje: Error en el servidor: ProgrammingErooc("no se puede convertir el tipo jsonb a doble precisión

Cuando quito la parte Redonda sí me muestra la información pero obviamente con el tamaño del espacio en disco en bytes.
¿Tienes alguna solución a este problema, por favor? :)

Para tu información:
Versión WAPT: 2.1.2.10605 Edición empresarial

Re: Espacio en disco

Publicado: 8 de marzo de 2023 - 12:31
por dcardon
Hola Jérôme,

¿qué versión de PostgreSQL estás usando? Tu base de datos PostgreSQL podría ser demasiado antigua para admitir la conversión de tipos entre JSONB y float. Si usas CentOS 7 con PostgreSQL 9.6, tendrás que actualizar.

En Wapt versión 2.3 para CentOS 7, agregamos PostgreSQL versión 14, lo que debería solucionar el problema, pero aún así tendrás que actualizar. Puedes contactar con soporte si lo necesitas.

Saludos,

Denis

Re: Espacio en disco

Publicado: 10 de marzo de 2023 - 10:42
por jtheuxb
Hola,

gracias por sus comentarios.
Estamos usando PostgreSQL versión 10.15. Tenemos previsto actualizarlo; mientras tanto, logré realizar la conversión en mi archivo de Excel después de ejecutar la consulta. :)

Marco este tema como resuelto. ¡

Que tenga un buen día!

Re: [RESUELTO] Espacio en disco

Publicado: 10 de marzo de 2023 - 11:16
por dcardon
Gracias por tus comentarios, :-)
Denis.