Files
skillfactor-pipeline/adapters/claude/dist/database-administrator/competences/openedge-database.md
skillfactor-pipeline 6b3b2abe4f feat(knowledge): competence layer complete - 589 files across 9 professions
73 stackexchange-grounded, 516 model-knowledge (ESCO-seeded gemma3),
0 review_needed (calibration caveat documented). Adapters rebuilt with
the full competence sets; final REPORT numbers; all verify checks pass.
Known gap: engineering-manager lacks an ESCO package counterpart.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PDKeXvpT6tENSvyQGLV1Uq
2026-07-10 06:13:31 +02:00

2.4 KiB
Raw Blame History

esco_uri, esco_label, relation, onet_soc, source, confidence, qa_count, generator, generated
esco_uri esco_label relation onet_soc source confidence qa_count generator generated
http://data.europa.eu/esco/skill/43ec6db6-33f7-449b-a566-5779a7e8997a OpenEdge Database optional 15-1242.00 model-knowledge high 0 gemma3:27b (prompt-designed and spot-checked by Claude) 2026-07-10

OpenEdge Database — Database Administrator

As an OpenEdge DBA, 'competence' in this database isnt just knowing it exists; it's being able to keep critical business applications running smoothly on it. Daily tasks revolve around performance monitoring (using tools like proshut, prowatch, and Progress Application Server (PAS) dashboards), backup/recovery strategies (managing AOF, backups, and log files), and ensuring data integrity. Youll be troubleshooting blocking processes, analyzing database statistics for optimization, and applying patches/upgrades often with minimal downtime. It's a hands-on role focused on stability and responsiveness.

The 'OpenEdge way' is different than mainstream databases like SQL Server or Oracle. Expect to spend time understanding the multi-volume transaction log, working with dbtop for real-time monitoring, and becoming proficient in Progress 4GL (ABL) for scripting database tasks and troubleshooting. Pitfalls include misunderstanding ABLs implicit transactions, incorrectly sizing buffers/caches leading to performance bottlenecks, and neglecting regular index maintenance. Good DBAs proactively identify these issues before they impact users.

A strong OpenEdge DBA isn't just reactive; they understand the application architecture built on top of the database. This means collaborating with developers to optimize ABL code for database access, understanding how business objects interact with data, and being able to diagnose performance problems at both the SQL and ABL level. Youll frequently use tools like usertrace and dumpdb to analyze application behavior and pinpoint issues.

Finally, OpenEdge DBAs often manage databases in older, mission-critical systems where replacement isn't an option. This demands a deep understanding of the database internals and a pragmatic approach to problem solving sometimes requiring creative workarounds or leveraging Progresss support resources effectively.

Weitere Anreicherung

Stage-2 source for future practitioner grounding: arXiv cs.SE (software-engineering preprints).