How to Drop and Recreate the DB Control Repository

Information in this article applies to:
Oracle Enterprise Manager 10g Release 1 (10.1)
Oracle Enterprise Manager 10g Release 1 (10.2)
So:

Goal:
Provide detailed instructions on how to remove and recreate the DB Control Repository in a 10g Database

1. Stop the DB Console if not already stoped: $ORACLE_HOME/bin/emctl stop dbconsole

On Unix Systems:
1.  Run 10g DB $OH/sysman/admin/emdrep/bin/RepManager
NOTE: Type RepManager by itself and you will get a list of options available for the tool

2.  After you delete the Repository, you will need to remove the configuration files.  To do this, run emca -x

3.  Finally, to created both the schema objects and configuration files run emca and answer the prompts

On Windows Systems:
NOTE: The RepManager script in 10.1.0.2.0 does not work correctly on Windows.  For this reason, you will have to manually drop the sysman schema and management objects.  The RepManager script should be fully functional in the 10.1.0.3.0 release.

1.  Logon SQLPLUS as user SYS or SYSTEM, and drop the sysman account and mangement objects:

•    SHUTDOWN IMMEDIATE;

•    STARTUP RESTRICT;

•    EXEC sysman.emd_maintenance.remove_em_dbms_jobs;

•    EXEC sysman.setEMUserContext(”,5);

•    REVOKE dba FROM sysman;

•    DECLARE
•        CURSOR c1 IS
•          SELECT owner, synonym_name name
•          FROM   dba_synonyms
•          WHERE  table_owner = ‘SYSMAN’
•        ;
•      BEGIN
•        FOR r1 IN c1 LOOP
•            IF r1.owner = ‘PUBLIC’ THEN
•               EXECUTE IMMEDIATE ‘DROP PUBLIC SYNONYM ‘||r1.name;
•            ELSE
•               EXECUTE IMMEDIATE ‘DROP SYNONYM ‘||r1.owner||’.'||r1.name;
•            END IF;
•        END LOOP;
•      END;

•    DROP USER mgmt_view CASCADE;

•    DROP ROLE mgmt_user;

•    DROP USER sysman CASCADE;

•    ALTER SYSTEM DISABLE RESTRICTED SESSION;

2.  At a command Prompt, run emca -x sid to remove the existing configuration files and then recreate the schema and configuration files with just emca.  For example:
emca -x <SID>
emca

For additional information on emca commandline options, please see the Oracle Enterprise Manager 10g Advanced Configuration Guide.  The Guide is available from OTN.  http://download-west.oracle.com/docs/pdf/B12013_01.pdf

1.    Logon SQLPLUS as user SYS or SYSTEM, and drop the sysman account and mangement objects:

SHUTDOWN IMMEDIATE;
STARTUP RESTRICT;
A. Drop the repository manually using following procedure.

Stop the DB Console if not already stoped: $ORACLE_HOME/bin/emctl stop dbconsole
Log on in sqlplus as sys user and run the following commands:

a. drop user sysman cascade;
b. drop role MGMT_USER;
c. drop user MGMT_VIEW cascade;
d. drop public synonym MGMT_TARGET_BLACKOUTS;
e. drop public synonym SETEMVIEWUSERCONTEXT;
(Note If any of the above statement failed and saying object doesn’t exist just skip that
statement)

B. Drop the DB Control configuration files.

Remove the following directories:
$rm -rf $ORACLE_HOME/<HOSTNAME_SID>
$rm -rf $ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole_<HOSTNAME_SID>

On Windows systems just delete the folders above from the Explorer.

Remove the entries for the old dbconsole information from the $ORACLE_HOME/install/portlist.ini file

On Windows, use delsrv.exe (available for free download from Microsoft) or the ’sc’ command to remove the ORACLEDBCONSOLE<SID> service if it still remains.

1.    Remove the current Database Control configuration files and repository

1.1 set ORACLE_HOME and ORACLE_SID environment variable
1.2 <ORACLE_HOME>/bin/emca -x <SID>
1.3 <ORACLE_HOME>/sysman/admin/emdrep/bin/RepManager <hostname> <actual_listener_port> <sid> -action drop
1.4 Manually delete any <hostname>_<sid> directories in <ORACLE_HOME> and <ORACLE_HOME>/oc4j/j2ee
1.5 On Windows, use delsrv.exe (available for free download from Microsoft) or the ’sc’ command to remove the ORACLEDBCONSOLE<SID> service if it still remains.

2. Recreate the Database Control configuration files and repository

2.1 <ORACLE_HOME>/bin/emca


Sursa
2009-01-30 12:09:59



Comenteaza





Ultimele 25 posturi adăugate

20:08:53Am cărat scînduri toată ziua pentru 400 de lei. Poliția ține cu patronul —» Curaj.TV | Media alternativă
18:18:34Biserica și coronavirusul #palavre —» Curaj.TV | Media alternativă
16:36:59(video) Achită cu cardul bancar și participă la loteria fiscală! —» edufin.md
16:16:28Recomandări pentru sporirea siguranței în utilizarea cardului de plată în mediul online —» edufin.md
14:36:39Puterea cuvintelor —» Victor Timotin | creează, inovează, dezvoltă și fii exemplu
13:35:01Motivele mele de fericire —» Sunt MAMĂ!
11:00:43(VIDEO) Dodon, somat să își ceară scuze publice de la vârstnici după ce a spus despre coronavirus că în grupul de risc sunt persoanele de vârsta a treia —» Elena Robu
10:33:49Sondaj: Luptă strânsă între Grigore Cobzac și Olesea Stamate la alegerile din circumscripția Hâncești —» Elena Robu
10:32:01Doar 2 firme funerare legale la Topliţa —» Curaj.TV | Media alternativă
09:08:33#AskMeAboutChisinau. Asociația Națională pentru Turism Receptor din Moldova a semnat un Acord de Colaborare cu Primăria Municipiului Chișinău —» Blog de călătorii
08:35:45Cină romantică transformată în lunch romantic, 3 tipuri de rețete —» Life is too short to wear boring clothes. - A blog about travel, lifestyle, healthy life and fashio
07:53:43"Future of Media": в Кишиневе обсудили будущее медиа, тренды и перспективы —» Заметки Начинающего Журналиста
07:42:3225 de ani. Cele mai bune cărți Cartier pentru copii —» Gheorghe Erizanu
07:27:43De ce lumea noastră urăște moda autohtonă? —» iulianam.com
05:03:10Istoria unei femei impuscata in picior de catre propriul barbat – 2 —» Curaj.TV | Media alternativă
20:47:29La primăria Valea Râmnicului poți lua bătaie dacă filmezi! —» Curaj.TV | Media alternativă
20:42:17©️ Am momente… —» Licurici de suflet
20:33:09Imprimanta cu năbădăi, statul pare complice —» Curaj.TV | Media alternativă
19:11:39Eden* —» Andrei LANGA. Blogul personal
16:46:14©️ Cândva.. —» Licurici de suflet
12:14:17Donează o carte. O campanie menită să îmbogățească rafturile bibliotecii —» BPR Ungheni's Blog
10:27:3111 Organizații ale Societății Civile din nordul țării au aderat la Campania „Promo Dual VET” —» Asociaţia Obştească "Demos"
09:51:58(Video) Planeta ok.ru: Ce spun utilizatorii odnoklassniki despre propaganda şi dezinformarea de pe această rețea de socializare —» Elena Robu
09:33:07Nu ai voie pe strada lui Dodon dacă ești doar om —» Curaj.TV | Media alternativă
09:28:48Trecerile subterane sunt și mai periculoase pe întuneric —» Curaj.TV | Media alternativă