diff --git a/ingestion/src/metadata/ingestion/source/database/oracle/queries.py b/ingestion/src/metadata/ingestion/source/database/oracle/queries.py index 38f31d308ff..2d5ae8bbcdb 100644 --- a/ingestion/src/metadata/ingestion/source/database/oracle/queries.py +++ b/ingestion/src/metadata/ingestion/source/database/oracle/queries.py @@ -31,14 +31,14 @@ ORACLE_ALL_VIEW_DEFINITIONS = textwrap.dedent( SELECT LOWER(view_name) AS "view_name", LOWER(owner) AS "schema", -DBMS_METADATA.GET_DDL('VIEW', view_name, owner) AS view_def +text AS view_def FROM DBA_VIEWS WHERE owner NOT IN ('SYSTEM', 'SYS') UNION ALL SELECT LOWER(mview_name) AS "view_name", LOWER(owner) AS "schema", -DBMS_METADATA.GET_DDL('MATERIALIZED_VIEW', mview_name, owner) AS view_def +query AS view_def FROM DBA_MVIEWS WHERE owner NOT IN ('SYSTEM', 'SYS') """