feat: Add diagnostic script for workflow key status in MARS-1409 post-hook

This commit is contained in:
Grzegorz Michalski
2026-03-13 08:43:14 +01:00
parent 1385bfb9e7
commit 096994d514
3 changed files with 12 additions and 4 deletions

View File

@@ -59,6 +59,12 @@ PROMPT STEP 1: Backfill A_WORKFLOW_HISTORY_KEY for existing records
PROMPT ============================================================================ PROMPT ============================================================================
@@01_MARS_1409_POSTHOOK_update_existing_workflow_keys.sql @@01_MARS_1409_POSTHOOK_update_existing_workflow_keys.sql
PROMPT
PROMPT ============================================================================
PROMPT STEP 2: Diagnose workflow key status
PROMPT ============================================================================
@@02_MARS_1409_POSTHOOK_diagnose_workflow_key_status.sql
PROMPT PROMPT
PROMPT ============================================================================ PROMPT ============================================================================
PROMPT MARS-1409-POSTHOOK Installation Complete PROMPT MARS-1409-POSTHOOK Installation Complete

View File

@@ -30,8 +30,9 @@ SELECT CT_MRDS.ENV_MANAGER.GET_BUILD_INFO() AS BUILD_INFO FROM DUAL;
PROMPT PROMPT
PROMPT Package Compilation Status: PROMPT Package Compilation Status:
SELECT object_name, object_type, status, last_ddl_time SELECT object_name, object_type, status, last_ddl_time
FROM user_objects FROM all_objects
WHERE object_name IN ('FILE_MANAGER', 'ENV_MANAGER', 'FILE_ARCHIVER') WHERE owner = 'CT_MRDS'
AND object_name IN ('FILE_MANAGER', 'ENV_MANAGER', 'FILE_ARCHIVER')
AND object_type IN ('PACKAGE', 'PACKAGE BODY') AND object_type IN ('PACKAGE', 'PACKAGE BODY')
ORDER BY object_name, object_type; ORDER BY object_name, object_type;
@@ -39,8 +40,9 @@ ORDER BY object_name, object_type;
PROMPT PROMPT
PROMPT Compilation Errors (if any): PROMPT Compilation Errors (if any):
SELECT name, type, line, position, text SELECT name, type, line, position, text
FROM user_errors FROM all_errors
WHERE name IN ('FILE_MANAGER', 'ENV_MANAGER', 'FILE_ARCHIVER') WHERE owner = 'CT_MRDS'
AND name IN ('FILE_MANAGER', 'ENV_MANAGER', 'FILE_ARCHIVER')
ORDER BY name, type, line, position; ORDER BY name, type, line, position;
PROMPT PROMPT