From 59025d85f280e65b62e280bcd2fa5e30be5ed353 Mon Sep 17 00:00:00 2001 From: Mikhail Grigorev Date: Tue, 28 Dec 2021 14:41:09 +0500 Subject: [PATCH] Fixed Oracle query --- src/libs/zbxsysinfo/dbmon/oracle_info.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/zbxsysinfo/dbmon/oracle_info.c b/src/libs/zbxsysinfo/dbmon/oracle_info.c index df976ee99..80bf845ec 100644 --- a/src/libs/zbxsysinfo/dbmon/oracle_info.c +++ b/src/libs/zbxsysinfo/dbmon/oracle_info.c @@ -710,7 +710,7 @@ WHERE d.tablespace_name = f.tablespace_name(+) \ WITH \ d AS (SELECT i.instance_name, p.con_id, DECODE(p.con_id, 0, d.name, p.name) dbname FROM v$containers p, v$database d, v$instance i), \ f AS (SELECT ue.con_id, ue.tablespace_name, SUM(ue.bytes * decode(ue.status, 'ACTIVE', 1, decode(ts.RETENTION, 'GUARANTEE', 1, 0))) AS usedbytes \ - FROM cdb_undo_extents ue, cdb_tablespaces ts WHERE ue.status in ('ACTIVE', 'UNEXPIRED') and ue.con_id = ts.con_id GROUP BY ue.con_id, ue.tablespace_name), + FROM cdb_undo_extents ue, cdb_tablespaces ts WHERE ue.status in ('ACTIVE', 'UNEXPIRED') and ue.con_id = ts.con_id GROUP BY ue.con_id, ue.tablespace_name), \ tbs AS (SELECT t.con_id, t.tablespace_name, SUM(bytes) AS file_size, SUM(CASE WHEN autoextensible = 'NO' THEN bytes ELSE GREATEST(bytes, maxbytes) END) AS file_max_size, DECODE(t.status, 'ONLINE', 1, 'OFFLINE', 2, 'READ ONLY', 3, 0) ts_status, COUNT(file_id) df_cnt \ FROM cdb_tablespaces t, cdb_data_files d WHERE t.con_id=d.con_id AND t.tablespace_name=d.tablespace_name AND t.contents='UNDO' GROUP BY t.con_id,t.tablespace_name,t.status) \ SELECT d.con_id AS CONID, \