Uninstall Oracle Management Repository

リポジトリユーザ/ロールを削除した後、Grid Control の再インス
トールをお試し頂くことをご検討頂けませんでしょうか。

手順につきましては、下記の通りとなります。

0. すべてのGrid Control Serviceの停止

OMSの停止

$ORACLE_BASE/OracleHomes/oms10g/opmn/bin/opmnctl stopall

該当サーバのagentサービスの停止、また監視対象も再インストールする場合はすべての監視対象サーバのagent停止

$ORACLE_BASE/OracleHomes/agent10g/bin/emctl stop agent

1. USER 及び ROLE の削除

drop user MGMT_VIEW cascade;
drop role MGMT_USER;

2. PUBLIC SYNONYM の削除(注1)
以下の結果から得られるシノニムを DROP PUBLIC SYNONYM により削除

set head off
set pages 0
set lines 150
set feedback off
set echo off
set timi off
set time off
spool /tmp/omr_drop_synonym.sql
SELECT 'drop public synonym ' || object_name || ';' from all_objects
                 WHERE (object_name like 'MGMT$%' OR
                        object_name like 'MGMT_%' OR
                        object_name like 'SMP_EMD%' OR
                        object_name like 'SMP_MGMT%' OR
                        object_name = 'SETEMVIEWUSERCONTEXT' OR
                        object_name = 'DBMS_SHARED_POOL' OR
                        object_name = 'EMD_MNTR' OR
                        object_name = 'ECM_UTIL'
                       )
                 AND object_type='SYNONYM';
spool off
set head on
set pages 9999
set lines 150
set feedback on
set echo on
set timi on
set time on
 
@/tmp/omr_drop_synonym.sql

3. 以下の結果得られるロールを削除して下さい。(注1)

select role from sys.dba_roles where role like 'MGMT_%';

4. $ORACLE_HOME 配下に <HOST>_<SID> ディレクトリが存在する場合には
手動で削除して下さい。

5. Tablespace

drop tablespace MGMT_TABLESPACE including contents and datafiles;
drop tablespace MGMT_ECM_DEPOT_TS including contents and datafiles;

6. User

drop user sysman cascade;

 7. Grid Control のインストールを再実行します。