Skip to content

Commit b8fcb1c

Browse files
authored
Patch (#235)
* Fix permissions for containers. * Verify container db * Bump version
1 parent a72af6b commit b8fcb1c

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 4.2.1
2+
current_version = 4.2.2
33
commit = True
44
tag = False
55

scripts/collector/oracle/collect-data.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ fi
4747
if [ ! -d ${OUTPUT_DIR} ]; then
4848
mkdir -p ${OUTPUT_DIR}
4949
fi
50-
OpVersion="4.2.1"
50+
OpVersion="4.2.2"
5151
### Import logging & helper functions
5252
#############################################################################
5353

scripts/collector/oracle/sql/setup/grants_wrapper.sql

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ DECLARE
6060
v_table_priv VARCHAR2(30);
6161
v_cnt NUMBER;
6262
v_err_ind BOOLEAN := FALSE;
63-
v_container_db BOOLEAN := FALSE;
6463

6564
v_infosep VARCHAR2(100) := rpad('-', 100, '-');
6665
v_errsep VARCHAR2(100) := rpad('!', 100, '!');
@@ -120,11 +119,16 @@ DECLARE
120119
END IF;
121120
END;
122121
END LOOP;
123-
IF v_container_db THEN
124-
v_sql := 'ALTER USER "&dbusername" SET CONTAINER_DATA=ALL CONTAINER = CURRENT';
125-
dbms_output.put_line(v_sql || ';' );
126-
EXECUTE IMMEDIATE v_sql;
127-
list_pdbs;
122+
123+
SELECT count(1) INTO v_cnt FROM dba_tab_columns WHERE table_name ='V_$DATABASE' AND column_name ='CDB';
124+
IF (v_cnt > 0) THEN
125+
EXECUTE IMMEDIATE 'SELECT count(1) FROM v$containers' INTO v_cnt;
126+
IF (v_cnt > 1) THEN
127+
v_sql := 'ALTER USER "&dbusername" SET CONTAINER_DATA=ALL CONTAINER = CURRENT';
128+
dbms_output.put_line(v_sql || ';' );
129+
EXECUTE IMMEDIATE v_sql;
130+
list_pdbs;
131+
END IF;
128132
END IF;
129133
END;
130134

0 commit comments

Comments
 (0)