====== Schema Maintenance PXRPTUSER User Schema (P6 Extended Schema) ====== Die PX Tabellen für das Berichtswesen über das P6 Extended Schema werden nicht automatisch gelöscht, wenn zum Beispiel ein Projekt komplett entfernt wird. Werden größere Mengen an Daten in Primavera geändert, empfiehlt es sich diese Tabellen aufzuräumen. === Start der CLEAN_PX_DELETE PL/SQL Routine === Anmelden als Schema Owner von Primavera ( im Regelfall admuser) sqlplus admuser@primadb01 BEGIN CLEAN_PX_DELETE(); END; / Diese Routine kann auch als Job in der DB eingebunden werden. {{tag>primavera_admin}} {{tag>primavera}} === Einstellungen === Über die Settings Tabelle kann die Routine konfiguriert werden: -- Max delete is the max number of rows that will be deleted from a table in a single run insert into settings (namespace, setting_name, setting_value) values ('PxService.Cleanup','DeleteMaxSize','100000'); -- Delete batch size is the number of rows deleted before a commit. insert into settings (namespace, setting_name, setting_value) values ('PxService.Cleanup','DeleteBatchSize','5000'); ==== Quellen ==== * www.oracle.com/webfolder/technetwork/tutorials/primavera/OnlineLearning/WhitePapers/P6_Extended_Schema_Advanced_Techniques.pdf {{tag>primavera}}