mb db/iq pm package management for db2 - insoft · db/iq pm package management for db2® solves the...
TRANSCRIPT
DB/IQ PM Package Management for DB2®
Solves the problems of LOADLIB, DBRM and DB2® package management and ensuressystem integrity
ADVANTAGES
PM prompts DBA to easily build jobs and keep a “clean“ and ”efficient” DB2® Catalog
Proactive DB2® CatalogMaintenance
BENEFITS
Clean up the DB2® Catalog by discarding non-required packages
Avoid all -805 / -818 potential problems by determining "inconsistency“ between DBRMs, packages and load modules
Maintain all EXPLAIN tables for all users
Optional reports and cross reference lists
FEATURES
Eliminate superfluous DB2® package versions with no matching load module / CONTOKEN
Locates all CONTOKENs, including C, C++ and DLL linked modules
Automatically build BACKUP PACKAGE & FREE PACKAGE jobs
Detect DBRMs with no current DB2® package version, DBRMs with no valid load module or load modules without a matching DBRM / package version
Create DBRM members or libraries from Catalog packages
BIND Avoidance features
Sternstr. 9-11, 40479 Düsseldorf, GermanyPhone: +49 (0) 211 44 03 16 6Email: [email protected] MB
MB
DB/IQ PM Workflow
Auto-Located via Catalog Search Interface (CSI) or user named
User friendly dialog:• Locates relevant LOADLIB DSN(s) with enhanced Catalog Search Interface (CSI)• Locates all DBRM DSN(s) automatically or via CSI• Browse LOADLIB and DBRM members• Automatically build PM jobs
Ensure System Integrity
Determine ANY inconsistency found between DBRMs, packages and load modules Avoid -805/-818 danger
> >LOADLIB DSN(s)
• PM resolves all LOAD & DLL modules in all host languages• Resolves sub modules with link-edit timestamps
Optionally build BACKUP and FREEPACKAGE jobs
> >
Auto-Located or used named • PM checks consistency between LOAD members, package versions & DBRM members• Can be driven in any combination -package, LOADLIB or DBRM
Optional reports:• DBRMs not (yet) bound• Empty or invalid DBRMs• DBRMs with no valid LOADLIB module = link edit unsuccessful• LOADLIB modules with no matching DBRM = pre-compile unsuccessful• LOADLIB modules with no matching package = bind unsuccessful• Package versions with no equivalent DBRM or LOADLIB module = superfluous
> >DBRMLIB DSN(s)
PackagesVersionsDBRMsPlans
PM’s LOADLIB concatenation support enables consistency checks across multiple development stages, Change Management Systems
• Clean-Up largest section of DB2® Catalog• Speed-Up DB2® Catalog Reorg• Reduce huge PLAN_TABLEs• Faster BINDs
> >DB2® CATALOG
All standard + enhanced EXPLAIN tables for all users
PM cleans up ALL EXPLAIN Tables – whether old, inconsistent or not required
Simply enforce PM to ensure system integrity and efficient package management
• Say good-bye to -805 & -818• Clean-up the DB2® Catalog• Speed-up DB2® Catalog Reorgs• Reduce huge PLAN_TABLEs• Faster BINDs
> >
SOURCE FACILITIES & FUNCTIONS BENEFITS
Sternstr. 9-11, 40479 Düsseldorf, GermanyPhone: +49 (0) 211 44 03 16 6Email: [email protected] MB