Rem drv:
Rem
Rem $Header: statbsln_data_upgrade.sql 20-jul-2006.03:44:21 denath Exp $
Rem
Rem statbsln_data_upgrade.sql
Rem
Rem Copyright (c) 2006, Oracle. All rights reserved.
Rem
Rem NAME
Rem statbsln_data_upgrade.sql -
Rem
Rem DESCRIPTION
Rem
Rem
Rem NOTES
Rem
Rem
Rem MODIFIED (MM/DD/YY)
Rem denath 07/20/06 - Fix Bug5359024.select query
Rem modified.callback_type added.
Rem denath 07/03/06 - Fix bug5359024.Add callback.
Rem denath 07/03/06 - Fix bug5359024.Add callback.
Rem denath 07/03/06 - Created
Rem
SET ECHO ON
declare
pexists NUMBER;
BEGIN
SELECT count(*)
INTO pexists
FROM MGMT_CALLBACKS
WHERE CALLBACK_NAME = 'MGMT_BSLN_INTERNAL.TARGET_DELETE_CALLBACK'
AND CALLBACK_TYPE = MGMT_GLOBAL.G_TARGET_POST_DEL_CALLBACK;
IF pexists = 0
THEN
MGMT_ADMIN.ADD_TARGET_DELETION_CALLBACK('MGMT_BSLN_INTERNAL.TARGET_DELETE_CALLBACK');
END IF;
COMMIT;
SELECT count(*)
INTO pexists
FROM MGMT_CALLBACKS
WHERE CALLBACK_NAME = 'MGMT_BSLN_INTERNAL.BEACON_KEYVAL_DEL_CALLBACK'
AND CALLBACK_TYPE = MGMT_GLOBAL.G_METRIC_KEYVAL_DEL_CALLBACK;
IF pexists = 0
THEN
EM_METRIC.ADD_METRIC_KEYVAL_CALLBACK('MGMT_BSLN_INTERNAL.BEACON_KEYVAL_DEL_CALLBACK');
END IF;
COMMIT;
END;
/