mercredi 5 janvier 2011

Supprimer l'historique des instances Soa Suite PS2

Si vous souhaitez faire le ménage dans votre historique des instances Soa Suite 11G PS2 pour une plateforme de DEVELOPPEMENT. Il suffit de se connecter à votre base oracle hébergeant l'historique des instances et passer ce script:
DEV_SOAINFRA correspond au schéma utilisé par les instances weblogic SOA:


TRUNCATE TABLE DEV_SOAINFRA.INSTANCE_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.REFERENCE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.REJECTED_MSG_NATIVE_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.INSTANCE_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE_FAULT;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_SENSOR_VALUE;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE_ASSOC;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_TRAIL;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_COUNTER;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_DETAILS;
TRUNCATE TABLE DEV_SOAINFRA.CUBE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.COMPONENT_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.CUBE_SCOPE;
TRUNCATE TABLE DEV_SOAINFRA.WORK_ITEM;
TRUNCATE TABLE DEV_SOAINFRA.WI_FAULT;
TRUNCATE TABLE DEV_SOAINFRA.HEADERS_PROPERTIES;
TRUNCATE TABLE DEV_SOAINFRA.DLV_MESSAGE;
TRUNCATE TABLE DEV_SOAINFRA.DLV_SUBSCRIPTION;
TRUNCATE TABLE DEV_SOAINFRA.DOCUMENT_CI_REF;
TRUNCATE TABLE DEV_SOAINFRA.DOCUMENT_DLV_MSG_REF;
TRUNCATE TABLE DEV_SOAINFRA.DOCUMENT_CI_REF;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_CASE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_CASE_DETAIL;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_DEFERRED_MESSAGE;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_COUNTER;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_SENSOR_VALUE;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_DEFERRED_MESSAGE;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE_ASSOC;
DELETE FROM DEV_SOAINFRA.XML_DOCUMENT;
COMMIT;

Aucun commentaire: